This place is hit or miss. I love the food, the menu has a great selection, however I have had some bad experiences here. I took my mom here one afternoon and the service was horrible, we sat at our table and waited forever before we even got water and when we finally got our food it was cold. I have been here before and usually have good experiences so I'll let this one go and give them a try again