There aren't many superb options, but I enjoyed the following:
- Sea N Suds - Nice big deck over the sand to eat or hang out with a beer while you wait for a table
- Bahama Bob's - Enjoyed the crablegs and sitting at the bar drinking and talking college football crap with other folks from SEC states
- S&S Seafood Market - To-go spot. We grabbed some good seafood plates and walked across the street to eat them on the beach.
As I'm sure you're aware, the sand in Gulf Shores is pristine. I'd recommend spending as much time on the beach as possible and just soaking it all in. Depending on where you're staying, you can likely walk the shoreline to and from the restaurant. Enjoy it!