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