"The food and drinks were incredible, and service was prompt but the server reached over my food multiple times which was annoying. The ambiance was nice, but sardine type. Don't sit on the rail seats People waiting to be seated had their heads close to my food and drinks. Though unintentional it was still an issue. FYI: Most of the servers don't speak English. Overall Menu selection 9, Pricing 7, Food 10, Portions 7+, Drinks 8 (use less ice), Ambiance 7, Music 7, Servers 7, Bathrooms 7, Parking 6, very popular spot call ahead to check on wait, need to speak some Spanish though. Even with all of my American culture complaints, I'm definitely going back"