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

Revolution Cantina/Facebook 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.

Revolution Cantina/Facebook

  1. El Colima, Nashua

El Colima 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.

El Colima

  1. Hermanos Cocina Mexicana, Concord

Hermanos Cocina Mexicana 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.

Hermanos Cocina Mexicana

  1. Café Noche, Conway

Café Noche 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.

Café Noche

  1. El Rincon Zacatecano Taqueria, Manchester

El Rincon Zacatecano Taqueria/Facebook El Rincon Zacatecano Taqueria delivers delicious Mexican food in fun, low-key location perfect for New Hampshire diners.

Kelly B./Yelp

  1. Las Olas Taqueria, Exeter & Hampton

Las Olas/Facebook 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.

Las Olas/Facebook

  1. Taco Beyondo, Hillsborough

Taco Beyondo/facebook 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.

Taco Beyondo/facebook

  1. Plaza Azteca, Salem

PlazaAzteca/Facebook 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!

PlazaAzteca/Facebook

Hungry, everyone?

Revolution Cantina/Facebook

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.

El Colima

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.

Hermanos Cocina Mexicana

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.

Café Noche

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.

El Rincon Zacatecano Taqueria/Facebook

El Rincon Zacatecano Taqueria delivers delicious Mexican food in fun, low-key location perfect for New Hampshire diners.

Kelly B./Yelp

Las Olas/Facebook

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.

Taco Beyondo/facebook

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.

PlazaAzteca/Facebook

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!

OnlyInYourState may earn compensation through affiliate links in this article.