So I am having a little trouble understanding this place. We visit in off season at around 8pm. Half of the tables are empty and waiting to be bused. We still have to wait 10 minutes for someone to clean a table. This should have been the sign to turn around and leave. I don't understand why this place can't get it together. Every time we've eaten at their sister restaurant in town we get prompt service and great food.
Beaches has a great location, cute decor and the food is actually pretty good...however the service here completely blows a big one. We sat at our table for about 10 minutes and finally flagged someone down who was not our waiter but we convinced him to take our drink orders. When he came back, we also convinced him to put in our food order too since no one else had been by.
FORTY MINUTES LATER our food came. Remember this is a half empty restaurant with at least 5 servers meandering around. In those 40 minutes(I timed it) I actually saw one table wait unattended about 10 minutes and then walk out. Did I mention that we have a toddler that managed to not have a meltdown in the 40 minutes we waited for our burger, chicken fried steak and mac-n-cheese? I've made these items before and it does not take 40 minutes to cook any of these things! Seriously people, you have got to get it together!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.