Skip to main content

Taqueria Carmelita

restaurant · Santa Maria, CA

Address
306 S Blosser Rd, Santa Maria, CA 93458-4906
Phone
(805) 862-4896
Where
34.9506, -120.4534

Search Hominin for Taqueria Carmelita

Other restaurants nearby

More in Santa Maria