Sombrero's Mexican Restaurant

4.5
947 reviews

About

Mexican RestaurantCaterer
Sombrero’s Mexican Restaurant provides delicious, traditional Mexican food at locations in South Weymouth and Canton, MA.

Location

Sombrero's Mexican Restaurant
1037 Main St., South Weymouth, MA
02190-1525, United States

Hours

Reviews

4.5
947 reviews
5 stars
622
4 stars
216
3 stars
62
2 stars
20
1 star
27

What are people saying?

AI-generated from recent customer reviews

Food Quality

Customers frequently praised the food for its deliciousness and authenticity, with many highlighting specific dishes like burritos, enchiladas, and tacos.

Service

The staff received numerous compliments for being friendly, attentive, and efficient, contributing to a positive dining experience.

Atmosphere

The restaurant's decor and ambiance were appreciated, especially after recent renovations, creating a pleasant dining environment.

Portion Sizes

Many reviews noted the generous portion sizes, providing good value for money.

Inconsistencies

Some customers reported issues with food quality and service during busy times or close to closing hours.
  • RR
    Roland Robson
    Dec 9, 2025
    5.0
    Seafood burrito was amazing
  • ES
    Evan Sonia
    Dec 2, 2025
    5.0
    One of the best tasting Mexican foods you can find
  • VP
    Vanessa P
    Nov 14, 2025
    5.0
    I would give this place 10 stars if I could. We’ve been looking for a great Mexican food spot in the south shore and the Braintree /weymouth/quincy area and I’m so happy we found this restaurant! It’s clean, has beautiful decor and great music, HAS A FULL BAR, the staff is friendly and the food comes out in a timely manner. But the best part is obviously the food. Everything was delicious, it’s so hard to find authentic Mexican restaurants. I will definitely be coming back to try more items in the menu. I had the mole enchiladas and they did not disappoint.
  • RJ
    Raj Jagannathan
    Nov 9, 2025
    4.0
    Good food and portion sizes
  • HD
    H Haze for Daze
    Oct 28, 2025
    5.0
    My daughter says this is her favorite chicken quesadilla in all the land. We live Sombreros!

Frequently Asked Questions About Sombrero's Mexican Restaurant

Where is Sombrero's Mexican Restaurant located?

Sombrero's Mexican Restaurant is located at 1037 Main St., South Weymouth, MA 02190-1525, USA.

What are the operating hours of Sombrero's Mexican Restaurant?

The restaurant is open Monday through Thursday and Sunday from 11:00 AM to 10:00 PM, and Friday and Saturday from 11:00 AM to 11:00 PM.