What's your favorite Mexican food dish?

Do you gravitate towards the large burritos stuffed with delectable meats, veggies, beans, rice, and all that good stuff? How about some tacos or warm enchiladas? Do you prefer guacamole or sour cream? This writer can never say no to a quesadilla or burrito bowl. The options are endless.

It's no secret that most of us love this type of cuisine, and further evidence of this are the countless Mexican food restaurants that exist here in the Granite State. But among all these options, which ones are the best of the best in New Hampshire? We're not talking about the larger nationwide chain restaurants like Taco Bell and Chipotle (even though those places are *chef's kiss*), but the local businesses that help make our state and New England region unique.

We took to Facebook to ask for your thoughts, and received lots of responses highlighting different establishments across the state.

So, without further ado, let's take a look at 20 of the best Mexican food restaurants in New Hampshire, as recommended by locals. Many of these places boast authentic cuisine and high-quality ingredients, and of course, give you some chips and salsa to snack on while waiting for your meal. It doesn't get any better than that.

These Are 20 of the Best Mexican Food Restaurants in New Hampshire

In the mood for dessert? You can curb your sweet tooth at these New Hampshire bakeries:

25 of the Best Bakeries in New Hampshire

Anyone want some french fries? Here's where you can find some of the best french fries in the Granite State:

Your Picks For the Best French Fries in New Hampshire

More From WSHK-WSAK 102.1 & 105.3 The Shark