Cafe El Palomar
2222 E Cliff Dr STE 100, Santa Cruz 95062