Tabooshh!
Address:
405-1, Caracasbaaiweg
Description:
Not your ordinary Caribbean Restaurant! With recipes handed down from 2 generations, we serve Caribbean style meals with a touch of history and creativity. The restaurant is located in a most delightful spot on the island, the Spanish Waters. Its romantic setting under the tropical sky, overlooking the water, sets the tone for enjoyment of good food in a nice ambiance.