Taqueria Santa Cruz
Taqueria Santa Cruz has been proudly serving great tasting, authentic Mexican food to the Santa Cruz community since 1991. Taqueria Santa Cruz is family owned and operated. They opened the doors to their 3rd location in San Luis Obispo in 2013.