Barbies Restaurant
Contact Information
Barbies Restaurant, Front St, Cockburn Town , Grand Turk TKCA 1ZZ, Turks and Caicos Islands
Location Map
Detailed Information
Local, seafood and American dishes, wine, beer and soft drinks. Popular conch fritter spot.