food was decent, but overpriced for what it was and where it was. waitress was rude. service was incredibly slow. we had waited about 30 minutes to order, and another hour or so to get our food. on top of that, the waitress told us without apologizing that they ran out of soup that was supposed to be included with our meal. when i asked how much longer the food would take, the waitress replied "why? do you have to be somewhere?" we didn't even bother with dessert. live music was entertaining though (an extra star for that), but that was the only good thing about eating there. i will never come here again.