Elmo's Grill in Dune Allen Beach is closed for the season...
Teresa SoWal Guide Staff member Nov 15, 2004 30,331 9,322 South Walton, FL sowal.com Dec 6, 2017 #11 Elmo's Grill in Dune Allen Beach is closed for the season...