Finding good Mexican food in Amherst, Massachusetts isn’t a wild goose chase; it’s part of a weekend that turns ordinary evenings into stories worth sharing. Years ago, I found myself in a corner booth at a cozy cantina, sipping homemade horchata while friends debated what makes the perfect burrito. By dessert, we agreed: Amherst hides some seriously satisfying Mexican favorites, if you know where to look.

Whether you crave slow-simmered beans tucked into a warm tortilla or you’re on a lifelong pursuit of salsa verde with just the right kick, the town doesn’t disappoint. Each spot on this list offers something memorable—distinct flavors, unexpected twists, or a comforting classic done right. If you’re hungry for the kind of meal that lingers in conversation long after you’ve paid the bill, read on. The best Mexican restaurants in Amherst are ready for your next craving.
1. Mission Cantina

Mission Cantina sits off West St, but it’s never off anyone’s radar for solid Mexican food. Walking inside, you’ll notice a comfortable buzz—friends sharing chips, families digging into colorful dishes, everyone eyeing the kitchen for what’s next. After my first dinner here, the roasted veggie tacos changed my mind about “just another taco.” Each plate bursts with fresh flavors and clever combinations.
Mission Cantina stands out for its focus on fresh ingredients and bold spices. Even the salsa sampler brings a taste of their creativity. If you visit, don’t miss the chicken enchiladas verdes. The tomatillo sauce has a sharp, honest tang that speaks to hours spent on the stove.
Vegetarian, vegan, and gluten-free eaters can count on real options, not just afterthoughts. If you’re in Amherst, the flavor chase should start right here.
2. Bueno Y Sano

Bueno Y Sano is the kind of place that turns a quick lunch into a tradition. On my last visit, the line stretched out the door—a sure sign something good was happening inside. The counter team works fast, but nothing feels rushed. Only a few minutes after ordering, my spinach and black bean burrito arrived heavy in my hands and packed with flavor.
This spot shines because of its customization and sheer variety. Choose from burritos, tacos, or quesadillas, and tailor every detail. They thrive on fresh ingredients and big portions, making even a simple grilled vegetable taco feel special.
Go on “Fat Tuesday” for a grande burrito at a classic price, but don’t leave without trying their grilled chicken quesadilla. The blend of cheese, salsa, and char-grilled chicken lands just right. Bueno Y Sano puts choice and taste front and center every time.
3. El Comalito

Just down the road from the bustle of Amherst center, El Comalito feels like a discovery. I first went on a chilly afternoon and, within minutes, the warmth of the dining room and the aroma from the kitchen felt like a welcome home. Service is friendly but always gives you space to relax and savor the meal ahead.
This spot stands out for its handmade tortillas and true-to-roots recipes. Even a simple plate of enchiladas tastes like it was made with real care. Their menu is packed with classics, but what sets them apart is the depth of flavor in every dish.
Order the vegetarian enchiladas or the nopales tacos if you want something hearty but unique. Both dishes showcase how El Comalito goes beyond the standard fare, highlighting seasonal produce and a respect for tradition. Each bite delivers more than just good Mexican food—it’s a piece of their story.
4. La Veracruzana Mexican Restaurant

La Veracruzana Mexican Restaurant has become one of my lunchtime “happy places” in Amherst. The light-filled windows and bright colors inside set an instantly friendly mood. Ordering at the counter moves quickly, and your meal always arrives hot—usually with a buzz of student conversations around you. On my last trip, I tried the grilled vegetable burrito and found myself savoring every smoky bite.
The spot stands out for its fresh salsas and commitment to lighter, crisp flavors. Unlike some places, you never feel weighed down after a meal here. Their menu brims with burritos, tacos, and tortas, all customizable for plant-based eaters too.
If you’re unsure what to try, go for their fish tacos or bean torta. Both highlight what La Veracruzana does best: clean ingredients, straightforward seasoning, and plenty of bright, satisfying flavors that keep locals returning.
5. 3 Amigo’s

Set a short walk away from the Hadley line, 3 Amigo’s brings a bit of hometown warmth to Amherst’s food scene. My last visit was after a rainy soccer match, and I grabbed a table with friends, all eager for something substantial. The generous portions and inviting staff set the tone right away—no fuss, just good food and friendly banter.
What makes 3 Amigo’s unique is its blend of Mexican and Central American comforts. The variety gives traditional favorites a fresh spin. If you enjoy a mix of flavors and styles, this spot delivers something genuinely satisfying.
Order the pupusas or the vegetable burrito. Both showcase a hearty balance and a home-cooked touch that most chains can’t replicate. The food doesn’t need fanfare; the flavors speak for themselves at 3 Amigo’s.
6. Mi Tierra Restaurant Amherst Mass

See Menu
Mi Tierra Restaurant Amherst Mass is the place I head when nostalgia for true Mexican home cooking sets in. The moment you enter, the aroma of slow-cooked beans and spices floats from the open kitchen, making it tough to focus on anything but the menu. A recent visit left me marveling at the layers of flavor in a plate of enchiladas suizas—not flashy, but perfectly comforting.
Mi Tierra stands out for its authentic dishes and hand-crafted salsas. You’ll find classics presented with care and a touch of local freshness that keeps regulars coming back. Each dish is grounded in tradition and full of character.
If it’s your first time, try the tamales or the chiles rellenos. Both prove why Mi Tierra is known for genuine cooking—simple, bold, and always memorable.
7. Mexcalito Taco Bar
Strolling along Kellogg Ave, it’s hard not to be drawn in by Mexcalito Taco Bar. My curiosity won the first time with a promise of creative tacos. Inside, it’s all about bright colors, up-tempo music, and a welcoming crew tossing tortillas on the grill. It feels lively, never rushed—just right for catching up with friends over something fresh.
Mexcalito stands out for its playful approach to classic Mexican street fare. The menu spotlights tacos and bowls that stray from the usual, giving you plenty of new combinations to try. I still think about their charred corn and poblano taco long after the last bite.
If you’re hungry for bold flavor, start with their fish tacos or a veggie taco bowl. Both dishes capture the colorful, unfussy spirit Mexcalito does best.
Frequently Asked Questions
What are the best Mexican restaurants in Amherst, MA?
Top favorites include Mission Cantina, Bueno Y Sano, El Comalito, La Veracruzana Mexican Restaurant, 3 Amigo’s, Mi Tierra Restaurant, and Mexcalito Taco Bar. Each offers a unique take on Mexican cooking, from street-style tacos to hearty enchiladas.
Are there vegetarian or vegan options at Mexican restaurants in Amherst?
Absolutely. Spots like Mission Cantina, Bueno Y Sano, and El Comalito serve plenty of vegetarian and vegan dishes—think veggie burritos, nopales tacos, and rice bowls. Just ask your server for the best options.
Which place is best for quick takeout?
Bueno Y Sano and La Veracruzana both focus on speedy service without sacrificing freshness. Online ordering and call-ahead options help you skip the wait.
Where can I find authentic Mexican flavors in Amherst?
For a truly authentic experience, Mi Tierra Restaurant and El Comalito both use traditional recipes and hand-made salsas in many dishes. The flavors are classic and comforting.
Are any Amherst Mexican restaurants good for groups?
Mission Cantina and Mexcalito Taco Bar are both great for small groups thanks to their open seating and lively atmosphere. Plenty of shareable plates make it easy to order for a crowd.