Home » boston, MA restaurants
El Pelon Taqueria
Destroyed by fire
Features: Al fresco (outdoor) dining, Carry Out
Hours
Daily 11:30am-11pm
Payment Options
MasterCard
See similar restaurants in boston, Massachusetts: Al fresco (outdoor) dining | Catering | Mexican