This is without a doubt the best Mexican restaurant in town and the service has always been really good and the prices are good (especially the lunch specials), I would recommend going to this restaurant with a large group of family and friends or if you're going out on a romantic date and there are always plenty of servers at El Sombrerro, this restaurant is quite upscale and it feels like you're dining at a very ritzy restaurant.
Pros: Great food, great service, great athomsphere, good prices
more