I'm torn between 3 or 4 stars because the food is pretty good, but felt incredibly overpriced. $4+ for 4 onion rings? $12 for a sandwich with no sides.
The food was good for sure, but perhaps a bit above my price range. I'm also not fond of how you pay upfront. It means that if you order anything else afterwards, you have to pay for it separately, etc. Also, isn't it weird to provide tip before the food has been served? If you enjoyed service, you don't have the chance to leave a higher tip.