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