The food was good but the service was the worst!! We ordered appretizers and entrees a few minutes apart. The waitress disappeared for 15-20 minutes and returned to say they would be served together because they were prepared at the same time. When I mentioned it would be near impossible to do so, I suggested she cancel the appetizers and we would eat our entrees.
She then stated with slight frustration in her voice that she would see if she could have them prepare the meals over once we ate the appetizer. Really? Isn't that how it should go?
Once we finished our meals, we had another 15-20 minute wait for our waitress to reappear. During this time, another group sat down, ordered, became upset and left before receiving their order. Another group came and they waited 5 - 10 minutes for beverages.
Not sure if the taste of the food outweighs the poor service. Eat there at your own risk and be sure you have 90 - 120 minutes to spare.