Return to Content

Best Mexican Food in New England

Best Mexican Food in New England
1 vote, 3.00 avg. rating (69% score)
Print Friendly

Cinco de Mayo (or the fifth of May) is a day to celebrate Mexican culture with festivals, parades, and of course, lots of delicious food.  The date honors the 1862 victory of the Mexican army  over France at the Battle of Puebla during the Franco-Mexican War, and while the holiday is relatively minor in Mexico, stateside it enjoys great popularity as the perfect excuse to enjoy a meal of tacos, burritos, nachos, chimichangas, chalupas, or chilaquiles (¡ay caramba!) — all washed down with an ice cold cerveza or margarita.

Mexican Food
Here is a list, with a little help from our “Best in New England” collections from 2011 and 2012, of great places for the best Mexican food in New England.

TacubaBranford, CT
Viva authentic tortillas with perfectly balanced seafood, cheese, veggie, and bean combos. Desserts, drinks, and atmosphere are also deliciously Mexican.
1205 Main Street. 203-208-0736;

El El FrijolesSargentville, ME
That’s “L.L. Beans” to you gringos. This takeout restaurant, with outdoor dining area, prepares made-from-scratch California-style empanadas, burritos, and tacos with a Maine accent. Try the spicy lobster burritos.
41 Caterpillar Road (Route 15). 207-359-2486;

The Mexican RestaurantHancock, ME
Everything’s authentic and made from scratch at this unpretentious spot run by three generations of Central American immigrants. Go hungry: The portions are big, the prices low, and homemade tortilla chips are addictive.
1166 Route 1. 207-422-6285

Hermanos CocinaConcord, NH
Owners Bruce Parrish and Jane Valliere offer an ample menu of Mexican fare at their restaurant. Our favorite is the chimichanga, a deep-fried burrito that comes out crisp yet flaky and plump with beef or chicken, Mexican rice, tomatoes, and avocado. Best of all, a vegetarian version is offered.
11 Hills Avenue. 603-224-5669;

Boxcar CantinaGreenwich, CT
Authentic northern New Mexican cuisine using fresh, local ingredients. Don’t miss the quesadilla stuffed with roasted veggies and Brie.
44 Old Field Point Road. 203-661-4774;

Loco Coco’s Tacos Kittery, ME
Transplanted Californians think they’ve been transported home when they sink their teeth into the burritos, enchiladas, and tacos served at this Cal-Mex restaurant, where some of the recipes have been passed down for generations. Choose from self-serve, dining room, or lounge seating.
36 Walker Street. 207-438-9322;

Rattlesnake Cafe – Bennington, VT
Mexican fare with a modern twist is spiced from gringo cool to ay, Chihuahua hot; sangrias are concocted from secret recipes.
230 North Street. 802-447-7018;

Please Note: This information was accurate at the time of publication. When planning a trip, please confirm details by directly contacting any company or establishment you intend to visit.

Updated Monday, April 30th, 2012

Bring New England Home

Subscribe for 1 year for only $19.97!

A 44% saving!


9 Responses to Best Mexican Food in New England

  1. Jeannine Pelkey May 1, 2012 at 1:22 pm #

    Howling Wolf Taqueria in Salem MA

  2. Elle May 1, 2012 at 1:24 pm #

    I’m surprised that La Carreta didn’t get the mention for NH. With two locations in Manchester, one in Nashua, and one in Derry–they’ve got this area covered. We’ve eaten many times at all the locations except Derry, and the food is always authentic, fabulous, hot, fresh, and served with a smile. Apps, drinks, entrees, desserts–never a complaint. To anyone in the area, you should try them out!

    • nick August 20, 2014 at 5:54 pm #

      eh. It’s really not that good, and definitely not authentic. very american. it’s like saying shortys, margaritas or cactus’ jacks should be on the list. Best i’ve had in manchester area is el jimador, their food is incredibly good, and it got the thumbs up from 2 of my friends from Texas, where their mexican palate is much more refined. I’d also take dos amigo’s over la caretta any day of the week. Wish I saw poco loco from Rhode Island, i miss that place (and the truck)!

  3. amy May 1, 2012 at 1:35 pm #

    Mexico Lindo in Melrose, MA should definetely be on the list!

    • Jeannie May 1, 2012 at 4:10 pm #

      The Best!

  4. Lisa May 1, 2012 at 3:09 pm #

    Bueno y Sanyo in Amherst, MA and Mama Iguanas in Northampton, MA. Absolutely the best!

  5. Jeannie May 1, 2012 at 4:09 pm #

    I agree Amy~~Mexico Lindo it is!! <3

  6. Beth Colt May 1, 2012 at 9:13 pm #

    Quicks Hole lobster tacos. Best Mexican on Cape Cod.

  7. Aimee Seavey May 3, 2012 at 11:06 am #

    Thanks for all of your comments – these are great suggestions and we will remember them for our future issues of our annual “best” list! Keep ’em coming!

Leave a Reply

We reserve the right to remove or edit comments that are offensive or disrespectful to our readers and/or writers, cannot be verified, lack clarity, or contain profanity. Your comments may be republished by Yankee Magazine across multiple platforms.

©2016, Yankee Publishing Inc. All Rights Reserved.
Yankee Publishing Inc., | P.O. Box 520, Dublin, NH 03444 | (603) 563-8111