soifeats.com
Resty Gossip 1.24
THREE new taco places are opening in SLOco: TAQUERIA SANTA CRUZ in the little horrid strip of restaurants on Foothill beside 24HR Nautilus between Dominos and Popeye’s Chicken; TACOS EL VEIJO…