What's your favorite Mexican dish?

Do you like burritos stuffed with meats, veggies, beans, and rice? How about some tacos or 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. Further evidence of this are the countless Mexican restaurants here in New Hampshire. But among these many options, which ones are the best statewide? 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 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 (as long as you don't fill up before your entree arrives; been there, done that).

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

Gallery Credit: Megan Murphy

In the mood for dessert? You can curb your sweet tooth at these New Hampshire bakeries that residents love. How many have you visited?

25 of the Best Bakeries in New Hampshire

Gallery Credit: Megan Murphy

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

Gallery Credit: Ginny Rogers

More From 92 Moose