Best Bar in Santa Cruz, CA
1 Chaminade Resort & Spa
1 Chaminade Ln, Santa Cruz, CA 95065
2 The Crêpe Place
Casual French fare & outdoor garden1134 Soquel Ave, Santa Cruz, CA 95062, United States
-
Service Opportunities in the Business:
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
3 Red Restaurant and Bar
200 Locust St, Santa Cruz, CA 95060, United States
Map