Solaire Restaurant + Bar

611 Ocean Street (Inside Hotel Paradox)
Santa Cruz, CA 95060