San Luis Taqueria

San Luis Taqueria

[icon name=icon-map-marker] Address

1032 Chorro St.
San Luis Obispo, CA
93401

[icon name=icon-phone] Contact

Phone
(805) 439-2866

Website
San Luis Taqueria

Social Media
@sanluistaq