Always has amazing food and great service! Great gluten free options and accommodating for dairy free if you ask for extra sauce, for example. Would've given 5 stars but as we were wrapping up someone on the wait staff decided to start mopping the floors with what smelled like bleach. Completely ruined the atmosphere for us and we let our server know. She was extremely apologetic and very nice about the whole situation. We would've stayed longer, gotten more drinks and had more conversation, but the mopping got us up and out of there within 5 minutes.