ECHO – A Superb St. Simons Island Restaurant
Even though ECHO has only been open since 2013, there are 81 years’ worth of layers in the significance of its location, its décor, its logo, and its name. During World War II, three U.S. Merchant Marine ships were sunk…