{{data.map.islandname}} {{data.map.islandname}} Map services provided by
Google Maps Platform.
Tahu is a Spanish Tapas restaurant and bar. Our culinary team hail from different regions of Spain to create a completely authentic experience. Our menu features Spanish stews and Paella's, Bravas Potato's, fresh Caribbean seafood to name a few. Combined with hand crafted Sangrias and cocktails, one can't help but feel like they've traveled to Spain. This is an experience you don't want to miss.