Taqueria Santa Cruz, located at 1308 Monterey St. in San Luis Obispo, is opening a second location on Foothill Boulevard in the next few months.
Taqueria Santa Cruz, located at 1308 Monterey St. in San Luis Obispo, is opening a second location on Foothill Boulevard in the next few months. David Middlecamp dmiddlecamp@thetribunenews.com
Taqueria Santa Cruz, located at 1308 Monterey St. in San Luis Obispo, is opening a second location on Foothill Boulevard in the next few months. David Middlecamp dmiddlecamp@thetribunenews.com

Craving Taqueria Santa Cruz? They’re opening a second location

October 03, 2018 02:53 PM