13 yrs ago•avious1reviewedWoody's81908 Overseas Hwy Islamorada, FL 33036This place was a turnoff from...