Baja's Taqueria
223 Thayer St, Providence
(401) 808-6141
Recent Reviews
Baja's Taqueria
223 Thayer St, Providence 02906
(401) 808-6141