Tabaiba
Spanish · Fine Dining · Tapas
Tabaiba is a fine dining restaurant offering evolving Canary Island cuisine. The restaurant features tasting menus in an intimate setting.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Tabaiba .
Local restaurants nearby
Calle Portugal, 79

