La Cabana Tacqueria
Address:
2332 Mission St, Santa Cruz, CA 95060
Phone:
(831) 427-0195
Restaurants
Other Businesses:
- Pelican Ranch Winery at 402 Ingalls St, Santa Cruz, CA 95060
- Mission Liquors at 2335 Mission St, Santa Cruz, CA 95060
- Upper Crust Pizza and Pasta at 2415 Mission St, Santa Cruz, CA 95060
- Sunnys Catering at 2100 Delaware Ave, Santa Cruz, CA 95060
- Brendan's at 2341 Mission St, Santa Cruz, CA 95060