Elmo's reopens today at 4 with live music all weekend long! Come celebrate Valentine's Day with new menu!
Elmo's Grill
Open 7 Days a Week Starting at 4pm
6931 County Rd 30A
Santa Rosa Beach, FL 32459
850.267.2299
Elmo's Grill
Open 7 Days a Week Starting at 4pm
6931 County Rd 30A
Santa Rosa Beach, FL 32459
850.267.2299