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.
Bayes Southern Bar and Grill
4673 Wharf Pkwy, Orange Beach AL 36561
Hand cut steaks, seared duck breast, fresh seafood and more.
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.