Flicker42's Islamorada, FL, USA
Green Turtle Inn
81219 Overseas Hwy
We went here with our parents in the 1960s, and remembered the turtle soup, so we had to go back thi...
81600 Overseas Hwy
This large bay-front establishment has an indoor restaurant and bar, an upscale restaurant and an ou...