On the Water

Catfish Junction

300 Industrial Parkway, Saraland AL 36571

Family-oriented restaurant with a variety of steaks, chickens and seafood. Full-service catering and cooking on site, banquet facility available.

Coast Restaurant

925 Beach Club Trail, Gulf Shores AL

Coast offers a spectacular casual dining experience with a magnificent Gulf view. Choose from a selection of fresh gulf seafood, steaks, salads, pasta options, Chef Brody’s daily creations and much more. Dine or relax on the veranda and capture the sunset…

Down By The Bay Cafe

4 Beach Road., Fairhope AL 36507

Golden-fried shrimp are always a favorite.

Ed’s Seafood Shed

3382 Battleship Parkway, Spanish Fort AL 36527

Enjoy fresh, fabulous seafood platters, with a great view of the Bay.

Fat Daddy’s

4575 Orange Beach Blvd., Suite 6., Orange Beach AL 36507

Comfort food, burgers, sandwiches and country-fried steaks.

Felix’s Fish Camp

1530 Battleship Parkway., Spanish Fort AL 36527

A variety of spectacular seafood and American dishes.

Fisher’s

27075 Marina Road, Orange Beach AL

Two waterfront restaurants under one roof, upstairs and dockside. Fisher’s upstairs offers upscale decor along with an ingredient driven menu that focuses on fresh and local. Fisher’s dockside offers a more casual option that is perfect for families and f…

Flippers Seafood & Oyster Bar

5749 Bay La Launch., Orange Beach AL 36507

Fresh Gulf seafood, steaks, homemade desserts. Outdoor seating upstairs and downstairs. Live entertainment.

Flora-Bama Oyster Bar And Grill

17401 Perdido Key Drive, Pensacola AL 32507

Hot dogs, oysters, waffle fries, fried pickles, sandwiches and po’ boys ready to be washed down with a bushwhacker. Live entertainment.

Flora-Bama Yacht Club

17350 Perdido Key Dr., Pensacola FL 32507

Casual waterfront dining with gourmet grub