Taqueria Santa Cruz Express
Address:
1308 Monterey St, San Luis Obispo, CA 93401
Phone:
(805) 752-1016
Restaurants,
Food Products Retail
Other Businesses:
- Shalimar Restaurant at 2115 Broad St, San Luis Obispo, CA 93401
- House of Bread at 299 Marsh St, San Luis Obispo, CA 93401
- Eatz at 851 Higuera St, San Luis Obispo, CA 93401
- Buffalo Pub & Grill at 717 Higuera St, San Luis Obispo, CA 93401
- Cafe Roma at 1020 Railroad Ave, San Luis Obispo, CA 93401