Restaurants

La Tartaruga Ltd.

La Tartaruga is Tobago’s premier Italian restaurant. We focus on quality ingredients, featuring a diverse menu of homemade pasta, fresh seafood, vegetarian options, and an extensive selection of fine wines from Italy.