What's your favorite Mexican 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 restaurants that exist here in New Hampshire. But among all these options, which ones are the best of the best in the Granite State? 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 region unique.

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

So, without further ado, let's look at 20 of the best Mexican 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. 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. How many have you visited?

25 of the Best Bakeries in New Hampshire

Anyone want some french fries? Hint: the answer's always yes. 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 Seacoast Current