The place was packed. Yet, they managed to seat us within 15 minutes and our waitress was fantastic. Food was brought to our table within 18 minutes of ordering and everything was prepared and cooked to perfection. We liked it all so well we went back 2 days later. And, we received the same great service and food! We'll definitely be coming back on our next trip.