El Poblano Taqueria

105 Lafayette St, Salem, MA

Menu (As of 10/31)

El Poblano Taqueria: hours and how to order