Sandbar in Santa Cruz
815 Almar Ave,
Santa Cruz, 95060
(831) 469-8888
(831) 469-8888
Sandbar Solar and Electric, Santa Cruz, CA
bay area, dining, food, monterey