Do they have table service?

Tom Wrappe | Oct 26, 2018 | Category: Mexican restaurant in San Luis Obispo, California

Taqueria Santa Cruz Express - All questions

Address: 1308 Monterey St, San Luis Obispo, CA 93401, USA

damian ramos | Oct 26, 2018

No

Sri Harsha Bijjala | Oct 26, 2018

No table service

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is there indoor seating

Suzana Marusic | Oct 26, 2018
Read More

Trending Places