Green Turtle Inn
➤ 81219 Overseas Hwy, Islamorada I-33036-3785, United States, 33036-3838, ISLAMORADA
Convient Aux Végétariens, Fruit De Mer, Végétarien, Américain, Pizza
"Excellent breakfast Burrito, Mimosa’s, Sticky Buns, and a local favorite! Do not let you open from Monday and Tuesday! The turtle rests."