Sombrero's Mexican Restaurant

$$ • Mexican

1037 Main St, Weymouth
(339) 201-7453


Take-Out/Delivery Options


Recent Reviews

Nice atmosphere and great wait staff. However, except for the Nachos appetizer, the food was not good at all. We went there based on the reviews. People must not eat much Mexican food on the South Shore, because it was anything, but authentic.Plus, the ladies room had no toilet paper and no soap. That was pretty creepy.

ME GUSTA!! I've been here several times over the years and never had a bad meal. The food always tastes fresh and portion sizes are huge! They give you complimentary chips & salsa to start but my husband and I also order the cheese dip. It's not as heavy as the queso and we like to have it with our entrees as well. No matter what entree you get, make sure you get the Mexican rice and refried beans with it - this is always my favorite part!! You can't get this kind of rice full review

Honestly the best rice and refried beans I found here in the south shore. And their Homemade guac is worth the hype! Staff is nice and even with covid, they got us in quickly! Love coming here and even love their take out. Packaged well and still hot ready to eat.

More Reviews(191)


Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 11PM
Saturday 11AM - 11PM
Sunday 11AM - 10PM

Hours or services may differ due to COVID-19. Please contact the business directly to verify hours and availability.