Description:
La Tartaruga is Tobago's premier Italian restaurant. Located opposite the beach in the tiny fishing village of Buccoo, this first-class restaurant is noted for its homemade pasta and bread and award-winning wine cellar.
Tags:
wine, italian, restaurant, tobago, award, cellar, pasta, bread, winning, homemade, premier, noted, tiny, located, restaurants, village, fishing, beach, opposite, class