sgtmonz Posted June 14, 2004 #1 Share Posted June 14, 2004 has anyone eaten at or otherwise heard good reviews of a restaurant in nassau called the green turtle something or the other (my friend telling me about it couldn't remember the last part). i'm looking for a nice place with some local flavor to take my gf for lunch while we are there. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.