Dedham, Massachusetts had no Mexican food options. The owners, being from Mexico and missing their hometown food, decided to change that. In 2016, Pancho's Taqueria was opened and has become an immediate popular destination within the Dedham Square.
TEQUILA — it makes me happy!
Plenty of Margarita options to choose from
2 Taquitos, Chips, Salsa and a Bud Light for $10.