Salsa's Taco Bar
LinkedIn Pintrest Facebook Twitter Google +

Salsa's Taco Bar,

Santa Cruz CA
Address: 1710 Brommer St, Santa Cruz CA 95062 / (831) 465-1105

Type: Restaurant Catering

Cuisine: Mexican Vegan Vegetarian