Terra Fresca
Address:
1156 High St, Santa Cruz, CA 95064
Phone:
(831) 459-2689
Restaurants
Other Businesses:
- Daniel Kim, MD at 2025 Soquel Ave, Santa Cruz, CA 95062
- Barnes, Roger at 114 Fern St, Santa Cruz, CA 95060
- Chaminade at One Chaminade Lane, Santa Cruz, CA 95065
- Paradise Pet at 53 Paradise Park, Santa Cruz, CA 95060
- Garcia Family Mexican Kitchen at 2801 Mission St, Santa Cruz, CA 95060