This place has been around for years and I've never really understood the reason...until now:
There's always a line because they serve huge portions of food for ridiculously cheap prices!
Where else can you get all this food: hamburger, fries and drink for under $6?
It's back to the basics: a bun, a hamburger patty and simple condiments.
First the bun, it was too big for the patty - the patty was wide instead of thick (it probably would have worked better if it was thick instead of wide because then they could have gotten more suitable hamburger buns.) It was nice that the bun was buttered and toasted, but it was flimsy and it felt like for every mouthful you ate - it was probably 70% bun and 30% everything else.
The biggest disappointment was that they didn't have lettuce. Instead, they had some interesting condiments like sautéed onions and the normal ones like onions, pickles, relish, mayo, mustard, ketchup and tomato slices.
If anything, the fries were crisp and evenly cut and really good.
Overall: The main draw to Johnny's Hamburgers is that it's a cheap meal. It's also a true embodiment of the saying "you get what you pay for".