In honor of the milestone anniversary season, the 30th, 300th, 3,000th and 30,000th vehicles driving through the gates will ...
El Pelón Taqueria opened at 92 Peterborough St. in Boston in 1998, according to the restaurant’s website. The restaurant’s menu features classic Mexican fare from tacos and burritos to enchiladas and ...