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.
Experience the bold fresh flavors of Mexico.
2 Taquitos, Chips, Salsa and a Bud Light for $10.