Cactus Faro & Toro
Mediterranean · Spanish
Cactus Faro & Toro is a restaurant with a welcoming atmosphere and terrace seating.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Cactus Faro & Toro .
Local restaurants nearby
Paseo del Faro, 6
