On the Water

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

Ginny Lane Bar & Grill

4851 Wharf Pkwy Suite 106, Orange Beach AL 36561

Casual all-American dining, seafood and steaks. Live entertainment. Sunday brunch.

GT’s on the Bay

26189 Canal Road, Orange Beach AL 36561

Pizza, salad, seafood, craft beer and daily happy hour

Jesse’s On The Side

14770 Oak St., Magnolia Springs AL 36507

Baked goods made from scratch daily, full breakfast menu, and pizzas served at night.

Jesse’s Restaurant And The Cold Hole

14770 Oak St., Magnolia Springs AL 36507

Fresh grouper, whiskey steaks, nightly specials and a live seafood tank.

Live Bait

24281 Perdido Beach Blvd, Orange Beach AL 36561

A casual waterfront restaurant that offers live music. Menu includes live lobsters, sushi, world class steaks, and fantastic seasonal fish from all over the world. Live entertainment nightly.

Louisiana Langiappe

27267 Perdido Beach Blvd., Orange Beach AL 36561

Offers a little something extra, serving seafood and steaks with a Creole flair. Now serving Sunday brunch.

Mariner Restaurant

6036 Rock Point Road., Dog River AL 36525

Dine on seafood dishes while taking in the view of Dog River.

Mud Bugs Pub And Club

624 Gulf Shores Parkway., Gulf Shores AL 36507

Fresh crawfish ready-to-eat.