New Hampshire isn’t know for its Mexican Restaurants, but the Granite State has lots to offer when it comes to getting great south-of-the-border food. From magnificent margaritas to nachos that will leave you begging for more, we’ve got you covered with the best Mexican restaurants in the state.
1. Revolution Cantina, Claremont
With authentic, homemade Mexican food and margarita by the pitched, Revolution Cantina is a favorite for people in the Upper Valley. For a unique Mexican experience, check out Sunday Brunch.
2. El Colima, Nashua
Run by a husband and wife duo who were born in Colima, Mexico, this joint is the real deal, offering fresh and authentic Mexican delights from appetizers through desserts.
3. Hermanos Cocina Mexicana, Concord
Hermanos has plenty to offer, with three dining rooms and a lounge. The restaurant features live Jazz Sunday through Thursday nights, and award winning cocktails.
4. Café Noche, Conway
After a day of adventures in the White Mountains, what could be better than a margarita and nachos? Café Noche has you covered, with delicious food and a fun atmosphere that fits perfectly into Conway.
5. El Rincon Zacatecano Taqueria, Manchester
El Rincon Zacatecano Taqueria delivers delicious Mexican food in fun, low-key location perfect for New Hampshire diners.
6. Las Olas Taqueria, Exeter & Hampton
Las Olas first opened its doors in 2008, and has since expanded to three locations in New Hampshire and Maine. With fresh, locally sourced food and a great atmosphere, Las Olas has become a favorite for diners on the Seacoast.
7. Taco Beyondo, Hillsborough
Taco Beyondo is a favorite quick stop for less than traditional Mexican, like these Carnitas Fries. Check out Taco Beyondo for lunch during the week, and dinner on weekends.
8. Plaza Azteca, Salem
Ok, if you want to get technical, Plaza Azteca is in Methuen, Mass., but it is literally right on the New Hampshire border, and the tastes are so good we want to claim it. Don’t miss the guacamole, made fresh right at your table. Save room though, because the portions at Plaza are massive!