140 Encinal Street, Santa Cruz
Reservations: 831-427-1795