Skip to main content

El Pelon Taqueria

2197 Commonwealth Avenue 02135 Boston United States

+1 617-779-9090

Monday 11:00 - 23:00

Tuesday 11:00 - 23:00

Wednesday 11:00 - 23:00

Thursday 11:00 - 23:00

Friday 11:00 - 23:00

Saturday 11:00 - 23:00

Sunday 11:00 - 23:00

Back to top