Address: 1710 Brommer St, Santa Cruz CA 95062 / (831) 465-1105
About Us / Salsa's Taco Bar History: Serves meat, veg options available. A casual Mexican food restaurant and cantina. Uses fresh ingredients and home-made recipes. Offers a separate vegan menu with dishes like vegan tacos, spinach enchiladas, flautas, burrito, chimichanga, sope, and taco salad. The owners are happy to help you with your order. Has an ATM on the premises.