The Perdido Pass and surrounding waterways are lined with popular waterfront restaurants. Fresh seafood dining along with mouth-watering drink menus and live entertainment attract boaters looking for a break from the hot Bama sun. Whether docking up your boat or watercraft, or driving on land, these 5 Perdido Pass waterfront restaurants are sure to be worth the trip!

Perdido Pass Waterfront Restaurants

Flipper’s Dockside Dining

Located at the Bear Point Marina alongside Alabama Extreme Watersports, Flipper’s offer delicious seafood dining and an incredible view of Arnica Bay. Daily drink specials and a steamed menu set Flipper’s apart from many of the Perdido Pass waterfront restaurants.

Location: 5749 Bay La Launch Avenue, Orange Beach, AL 36561

Tacky Jack’s Orange Beach

Located just west of the Orange Beach Islands, Tacky Jack’s Orange Beach is a popular casual seafood restaurant overlooking the Perdido Pass. Daily happy hour specials from 2-6pm make Tacky Jack’s a smart stop for a quick drink and snack before heading back out on the water.

Location: 27206 Safe Harbor Drive, Orange Beach, AL 36561

Shipp’s Harbour Grill

Just north of the Orange Beach Islands in the heart of the Terry Cove, Shipp’s serves a refined lunch, brunch, dinner and drink menu. Seven dining areas, including a top-deck with stunning views, add to Shipp’s outstanding seaside atmosphere. Fan of sushi? Shipp’s offers a large sushi menu with traditional favorites (pictured above)!

Location: 27842 Canal Rd, Orange Beach, AL 36561


The legendary Flora-Bama rests on the edge of the Florida-Alabama state line. With daily music and a scrumptious menu including burgers, wings, and oysters, Flora-Bama is a great choice for a casual meal off Old River.

Location: 17401 Perdido Key Dr, Perdido Key, FL 32507

Pirates Cove Marina & Restaurant

Pirates Cove Restaurant is located on the north side of Arnica Bay. With plenty of space to dock, dine, and swim, Pirate Cove is a great spot to spend some time during a long day out on the water. American/seafood cuisine in a casual atmosphere is what you’ll find at this family-friendly eatery.

Location: 6664 Co Rd 95, Elberta, AL 36530