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