From Our Editors
Get your fill of first-class tacos, tamales, enchiladas, and more at El Mariachi, an excellent Mexican spot in Moultonborough revered by fans as one of the best.
Casual clothing is the name of the game at El Mariachi, where suits and ties won't be spotted for miles.
Diners will appreciate the quick and easy parking options located near this dining establishment.
A night out here can be a bit pricey, so prepare to shell out a bit more. So head to El Mariachi, where you can expect nothing less than the highest rated Mexican cuisine.