Santa Cruz
Spanish · Tapas · Bar
Santa Cruz is a restaurant known for its generous appetizers and friendly staff. They offer delivery service.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Santa Cruz.
Local restaurants nearby
Calle del Tordo, 23



