I wish I could give 3 1/2 stars here. This location is definitely a solid spot for a good meal. Don't expect American portions but expect an affordable plate. Past reviews boast of a 1.99 breakfast, my guess is that this is something that you must ask for because we didn't see it on our menu. Actually the waitress asked us for our order before we even saw the menu. The yelp site states that this vendor accepts all major credit cards; this is not the case, please bring cash.