I've been here multiple times and the food and drinks never disappoint. The service left something to be desired though. While our waiter was great, the rest of the service was unorganized. Food that wasn't our arrived on the table, and then someone came and took it away while we figure out what it was. The hostess took forever to seat us even with a reservation and seemed very overwhelmed even though there were very few people there. We were then asked to leave because a large party was coming in.