Tahu

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.
Tahu

Related