0 By The Hospitality Boss Canary Islands Destinations Gran Canaria Restaurants Spain RestaurantsTabaiba Restaurant, Gran CanariaTabaiba restaurant in Gran Canaria is a welcome newcomer to fine dining. It’s Canarian food cleverly and deftly reimagined. Here’s why.