1541 Pacific Avenue, Suite BSanta CruzCA95060
(831) 900-5222
Spanish tapas, paella, churros, cocktails in downtown Santa Cruz, CA.