Good food. Horrible service. We were there for 90 minutes because that was how long it took from being seated to get our food and drinks. Our waitress was pretty much non-existent so I had to flag down another server (something I hate doing because it feels so rude) to ask for a refill for my daughter. Someone else dropped off our food and didn't even give us the chance to tell him that something was missing from our order so we had to wait forever for that as well. Once we received it, our waitress had an attitude and seemed rushed (which was weird because it wasn't even that busy). Both my husband and I have worked food service so I'd like to think we aren't difficult customers because we know what it's like but this was a pretty creepy experience.