Sombrero's Mexican Restaurant

4.5
943 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
943 reviews
5 stars
618
4 stars
216
3 stars
62
2 stars
20
1 star
27

What are people saying?

AI-generated from recent customer reviews

Food Quality

Overall, customers praised the food for its deliciousness and authenticity, with many recommending specific dishes like birria tacos and arroz con pollo.

Service

The staff received consistent positive feedback for being friendly, attentive, and efficient, contributing to a welcoming dining experience.

Atmosphere

The restaurant's ambiance was noted as cozy and inviting, especially after recent renovations, enhancing the overall dining experience.

Portion Sizes

Many reviews highlighted the generous portion sizes, providing good value for money, which customers appreciated.

Inconsistencies

Some customers reported issues with food quality and service during busy times or close to closing hours, indicating occasional inconsistencies.
  • 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!
  • LP
    Liz Miranda (Liz Warrior Princess)
    Oct 13, 2025
    5.0
    Great service and food. First time there and so sad that I have to go back to Florida and that I didn't know about this place when I lived in Sharon Massachusetts
  • KH
    Klaudia Hoshi
    Oct 3, 2025
    5.0
    We had such a great experience! We went for drinks and burritos, and everything was fantastic. Gisela is truly the BEST 🤍 so friendly, attentive, and made sure we had everything we needed. When we got there, I immediately recognized the owner and Gisela from their old spot, Acapulcos in Quincy. I was so happy to see them again that I tried to order one of my favorite dishes from their old menu, and they made it happen! They really went above and beyond!

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.