Is this the same Green Turtle Inn that was there in 1997? It looks a lot different from then.
Address: 81219 Overseas Hwy, Islamorada, FL 33036, USA
Joel Thom | Oct 17, 2019
Yes.
Rufnecklures | Oct 17, 2019
I was told it was when I visited 👍🏻
Scott Ray | Oct 17, 2019
Pretty sure it is one and the same.
Gregg Marzano | Oct 17, 2019
Sorry cant assist.
stxue | Oct 17, 2019
Yes it is
Thanks! Your answer is awaiting moderation.