On the Water

Abba Mediterranean Cafe

4356-E Old Shell Road., Mobile AL

Grape leaves, chicken shawarma and Greek salad.

Anchor Bar & Grill

4575 S. Wilson Blvd., Orange Beach AL 36561

Marina bar with laid-back vibe and stellar locally-sourced eats

Bahama Bob’s Beachside Cafe

601 W. Beach Blvd., Gulf Shores AL 36507

Fresh seafood also serving great burgers on the beach.

Big Daddy’s Grill

16542 Ferry Road., Fairhope AL 36507

Fun, laid-back river hangout, with shrimp and burgers. Live music Sa/Su.

Bluegill Restaurant

3775 Battleship Parkway, Spanish Fort AL 36527

Seafood and American fare served on an airy deck. Live entertainment.

Bob Baumhower’s Wings Sports Grille

6880 U.S. Highway 90, suite 14, Daphne AL 36507

Black and white chicken platter, steaks and wings.

Boudreaux’s Cajun Grill

29249 U.S. Highway 98, Daphne AL 36526

Waterfront bar/eatery with Cajun seafood & steak main, outdoor dining & Sunday brunch.

Bucky’s Birdcage Lounge

1 Grand Blvd., Grand Hotel AL 36507

Enjoy kobe beef barbecue mini sliders, or Conecuh sausage mini corndogs with mustard aioli inside or outside by the fire pits. Live entertainment.

Cafe Del Rio

1175 Battleship Pkwy, Spanish Fort AL 36527

Stop in to the Causeway’s newest Mexican joint.

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.