Find restaurants in Clifton. Listings include Happy Island, The Grenadines, The Local, Ciao Marie's Restaurant.
Happy Island is a man-made island in the Southern Grenadines of the coast of Union Island, part of St. Vincent & the Grenadines. Built by Janti, using conch (lambi) shells, which a...
30+ years working in the Tobago Cays. Offering the best Tobago Cays beach BBQ. fresh sea food (lobster, fish and conch) for lunch & dinner. > Recommend by Chris Doyle; in the Do...
Surrounded by a tropical garden, this low-key hotel is located in the heart of Clifton harbour, overlooking the sea. Only a few minutes walk from our main town where you will find ...
Home made pasta, ravioli, lasagna, and pizza Italian style, seafood, salads. Panini and slices of pi