El Pelon is a small neighborhood
taqueria located on 92
Peterborough Street,in the Fenway
area of Boston.
El Pelon Taqueria translates
approximately from Spanish as “the bald one”.
Surely that explains why
a mustachioed
bald guy’s face adorns El Pelon’s
entrance banner,
souvenir T-shirts,menu and the
staff uniforms.
