The Best Mexican Restaurants on Cape Cod, the South Coast & Boston

The Best Mexican Restaurants on Cape Cod, the South Coast & Boston

Whether you’re on the Cape, in Boston, or exploring the South Coast, great Mexican food is never far away. From laid-back taquerias to lively tequila bars, this region offers a wide range of options for taco lovers and margarita fans. We’ve rounded up the best Mexican restaurants across Cape Cod, the South Coast, and Boston—so the next time you’re in the mood for Mexican, you’ll know exactly where to go!

Best Mexican Restaurants on Cape Cod

1. Añejo Mexican Bistro – Falmouth & Hyannis
Añejo brings fresh, upscale Mexican fare to both Falmouth and Hyannis. The carnitas enchiladas and guacamole are house favorites. In the summer, the outdoor patios fill up quickly thanks to the lively atmosphere. And the margaritas? Always a standout.Añejo Mexican Bistro – Falmouth & Hyannis

2. Las Chidas – Orleans
Las Chidas brings bold flavors and creative tacos to the heart of Orleans. The menu features inventive options like birria, jerk chicken, and al pastor, plus fun sides like street corn and queso fries. With its edgy, surf-inspired vibe and seasonal mixology classes, it’s a standout on the Cape’s food scene.

3. Yolqueria – Provincetown
By day, Yolqueria is a laid-back brunch spot known for huevos rancheros, breakfast tacos, and strong coffee. By night, it transforms into a cozy Mexican eatery with creative takes on street food favorites. Located right in the heart of Provincetown, it’s perfect for fueling up before a beach day or winding down with tacos and tequila. The flavors are fresh, the vibe is fun, and the portions are generous.

Best Mexican Food in the South Coast

1. No Problemo – New Bedford
No Problemo is a local favorite known for giant burritos, spicy salsa, and a laid-back vibe. It’s perfect for lunch or a casual dinner. The downtown location adds to its charm.

2. El Mariachi – East Wareham
Bright and colorful, El Mariachi is great for groups or family dinners. Try the mole enchiladas or mango margarita. Service is fast and friendly, making this a reliable go-to spot.El Mariachi – East Wareham

3. Taqueria El Habanero – Fall River
This casual spot on North Main Street serves up authentic Mexican favorites, including flavorful birria tacos, sizzling fajitas, and house-made salsas. Portions are generous, ingredients are fresh, and the service is quick!

Best Mexican Restaurants in Boston

1. Taquería Jalisco – East Boston
Looking for the real deal? Taquería Jalisco serves up authentic tacos, burritos, and chilaquiles in a casual setting. It’s beloved by locals for a reason—simple, satisfying, and always consistent.

2. Lolita Cocina & Tequila Bar – Back Bay & Fort Point
Lolita is a fun, moody spot with a modern take on Mexican food. Think lobster tacos, street corn, and smoked cocktails. It’s ideal for date night or a stylish night out with friends.Lolita Cocina & Tequila Bar – Back Bay & Fort Point

3. El Centro – South End
El Centro offers homemade recipes from Northern Mexico in a cozy, rustic space. Don’t miss the shrimp tacos or the cactus salad. It’s a true hidden gem with a loyal following.

Find Your New Go-To Mexican Restaurant

No matter where you are—Cape Cod, the South Coast, or Boston—there’s a standout Mexican restaurant ready to satisfy your cravings. From classic street tacos to inventive margaritas, these local gems offer something for every kind of appetite. Add them to your must-try list and let the flavor tour begin!

The Best Clam Chowder from Cape Cod to Boston