Maybe it just depends on the day of the week. The waiter was nice but really slow. We were seated, given the menu and then waited. A couple was seated next to us about 5 minutes later, ordered and received their drinks. Low and behold we had the same waiter, who then came to our table. We received our water about 5 minutes after that. It took about 20 plus minutes before we were able to have our order taken only to find out that they don't cook most meats they way you want but only the way the menu states. We ordered two appetizers, ate, and waited another 10 minutes to get our check. Not worth a revisit. They don't make food the way you want but how they want. If you like that along with a very long wait, this place might be for you, but it's not for me.