There's a gazillion variations on the 'waterfront-beers-burgers-seafood' joint in Gulf Shores. But the Harpoon leads the pack for sheer quality of food: roast beef po'boys (New Orleans style sandwiches), oyster baskets and shrimp tossed in buffalo sauce. Check the bar at night – the cocktails don't mess around.
The Harpoon has a kids menu and is popular with families.