Located in South Weymouth, MA | Serving the South Shore Area


Our Flavorful Lunch Menu

Check out our delicious lunch menu for some authentic Mexican favorites like tacos, enchiladas, and burritos as well as some great vegetarian options. Bring your family and friends to Sombrero's Mexican Restaurant for a great time. Enjoy meals made with fresh flavors and ingredients. Visit us at 1037 Main St. South Weymouth, MA 02190.

“Had lunch here today and it was amazing! I had the burrito sombrero and my boyfriend had the burrito loco. The food was hot, fresh and the staff was very friendly. Will definitely be back.”
- Lori Kristen, South Weymouth, MA

Pronto! Lunch Specials

(Served Mon-Fri 11-2:30. Except Holidays)


Our Delicious Dinner Menu

Join us for an amazing dinner of traditional Mexican meals made with the freshest ingredients. At Sombrero's Mexican Restaurant, our friendly staff will ensure that you have a great time. Visit us at 1037 Main St. South Weymouth, MA 02190.

"I love it! I went with my parents and I was very good. Margaritas are very great and strong. Victor was a great bartender!" 
- Olivia Radcliffe, Holbrook, MA


Consumer Advisory Notice: Consuming raw or undercooked beef, fish, pork, poultry, eggs, or shellfish may increase your risk of forborne illness.
Before placing your order, please inform your server if a person in your party has a food allergy.
Can’t decide? We recommend trying one of these favorites!
Share by: