Mexican food is my absolute fav! It's what I crave the most, so I am always on the hunt for new spots. My go-to order at a Mexican restaurant is a Carne Asada Burrito with spicy salsa and guacamole. Yes, I will splurge the extra $1.25 for the guac. Go big or go home!

I certainly have nothing against big chain restaurants. Often times, they have bigger kitchens and are better able to accommodate folks with dietary restrictions, which is really important these days. But when people are visiting our fine state of New Hampshire, I like to direct them to the mom and pop shops that are unique to this area.

I am not talking about the tourist traps that have a ton of hype and a three-hour wait for dinner (again, nothing against them). I am talking about the small "hole in the wall"-type places where the staff is made up of a husband, wife, and a few of their cousins cooking in the kitchen; family owned and operated! Maybe there is a quirky uncle working the bar, ready to whip you up a margarita and tell you some dad jokes.

Some restaurants are hidden gems that just don't get the credit they deserve, so I want to shine a light on those establishments. I took to Facebook to poll my friends on the most underrated Mexican restaurants in New Hampshire. They have some opinions, let me tell you! Here are my findings:

These Five New Hampshire Mexican Restaurants Are Highly Underrated

Is there any better cuisine than Mexican? It's such a crowd pleaser; tacos, nachos, guacamole, I love it all! These Mexican restaurants in New Hampshire will knock your socks off, guaranteed.

Gallery Credit: Kira

These 14 New Hampshire Restaurants Have Some of the Best Cocktails Around

Gallery Credit: Megan

More From 97.5 WOKQ