San Luis Taqueria About
San Luis Taqueria in San Luis Obispo, California , 93401 - Uncategorized, Outdoor Seating, Has Tv. The company is located at 1032 Chorro St, San Luis Obispo, California , 93401. Find more detail information and reviews about San Luis Taqueria.
You can reach San Luis Taqueria at the number 8054392866.
San Luis Taqueria Services
San Luis Taqueria Amenities
San Luis Taqueria FAQ
San Luis Taqueria where ?
San Luis Taqueria at 1032 Chorro St, San Luis Obispo, California 93401
San Luis Taqueria phone number ?
San Luis Taqueria phone number 8054392866
San Luis Taqueria contact ?
You can call at 8054392866.You can fill out the form at san-luis-taqueria.business.site.
1032 Chorro St zip code ?
The Zip Code 93401