(Tower Restaurant) in Lake Placid, Highlands County, FL. At the NE corner of US27 & Tower St. (N27 18.062 W81 21.435) Photo by Jack & June Schmidt 6-11-10.