Based on the reviews, I had high expectations for this place. After visiting twice, I have concluded that it is very overrated.
I first tried the "Galley Boy," and found that all I could taste was the barbecue sauce, which didn't have a pleasant flavor. The french fries were a good texture but way under-salted (and I prefer my food to be lightly salted so there must have been like no salt). The onion rings and milkshakes seemed good, although how do you mess up a milkshake? My son had the chicken strips and they seemed decent. I was impressed with how hot everything was and how it didn't seem greasy.
On my second visit, I ordered the double cheeseburger so I could find out how the burgers really taste. The burger was just totally bland. The meat has no flavor. The fries were again under-salted.
It's cheap and the service is pretty good, but the food is too bland. I can only attribute the high rating to the limited options for burgers in the area or nostalgia from the locals.