Baja's Tex Mex Grill

273 Thayer St
Providence, RI
401.383.7079
41.829372
-71.400622
Hours:
Mon - Sun:10am - 2am

for Baja's Tex Mex Grill
Directions
from: