Crab Mania – Review of Elmo’s Grill, Santa Rosa Beach, FL Posted By: Google Alert - santa rosa beach August 20, 2017 Spread the loveElmo's Grill: Crab Mania – See 228 traveler reviews, 22 candid photos, and great deals for Santa Rosa Beach, FL, at TripAdvisor. Google Alert - santa rosa beach Google Alert - santa rosa beach READ MORE