Taqueria La Cabana
Address:
2332 Mission St, Santa Cruz, CA 95060
Phone:
(831) 425-7261
Hours:
- Mon: 9am-9pm
- Tue: 9am-9pm
- Wed: 9am-9pm
- Thu: 9am-9pm
- Fri: 9am-9pm
- Sat: 9am-9pm
- Sun: 9am-9pm
Other Details:
Located next to Arrow Surf on the Westside, the traditional Mexican foods here are made on site. All your favorites and generous servings keep the Taqueria La Cabana busy during lunch and early dinner. Moderate prices make it easy on the wallet.
Restaurants, Mexican
Other Businesses: