These Are 20 of the Best Mexican Restaurants in New HampshireThese Are 20 of the Best Mexican Restaurants in New HampshireMany of these places boast authentic cuisine and high-quality ingredients, and of course, give you chips and salsa to snack on.MeganMegan