Cotton's Restaurant

3.9
(1,350+ Reviews)
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Cotton’s Restaurant is located on Pleasure Island in Orange Beach, Alabama serving families, friends and guests since 1985. Featuring lobster tail, Fried oysters, Steaks, and the best, fresh seafood the area has to offer. We are honored to have been voted the Best Steak in South Baldwin County by the “People’s Choice Award”. We invite you to come by and try for yourself some of our local's favorites! To name just a few: STARTERS: Signature Cheese & Herb-Stuffed Mushrooms, Tuna Nachos, or Crab Queso. ENTREES: Tender choice hand cut Filet Mignon, charbroiled to perfection, Lobster, Fried Oysters, Stuffed Shrimp, our Fresh Catch of the Day or Chicken filled with delectable Herbs & Cheese, topped with sauteed Celery & Mushrooms.

26009 Perdido Beach Blvd
Orange Beach, AL 36561
Monday
4:00 PM - 10:00 PM
Tuesday
4:00 PM - 10:00 PM
Wednesday
4:00 PM - 10:00 PM
Thursday
4:00 PM - 10:00 PM
Friday
4:00 PM - 10:00 PM
Saturday
4:00 PM - 10:00 PM
Sunday
Closed

Happy Hours & Specials

Know a great happy hour or special for this location?

People Also Viewed

Coastal Orange Beach
Coastal Orange Beach
4.4
(2,047 Reviews)
Restaurant, Bar, Brunch
Carver's steakhouse
Carver's steakhouse
4.2
(578 Reviews)
Steak house, Seafood
Chronic Tacos
Chronic Tacos
3.4
(1,496 Reviews)
Taco, Burrito, Californian
Starbucks
Starbucks
4.0
(667 Reviews)
Coffee shop, Breakfast, Cafe
Hurricane Grill & Wings-Orange Beach
Hurricane Grill & Wings-Orange Beach
4.1
(2,232 Reviews)
American, Chicken wings, Sports bar
Rotolo's Pizzeria
Rotolo's Pizzeria
4.1
(1,844 Reviews)
Pizza, Restaurant
Subway
Subway
3.3
(133 Reviews)
Sandwich shop, Restaurant
City Donut
City Donut
4.6
(634 Reviews)
Donut shop, Breakfast, Ice cream shop
Jersey Mike's Subs
Jersey Mike's Subs
3.9
(105 Reviews)
Sandwich shop, Deli

(251) 981-9268

26009 Perdido Beach Blvd, Orange Beach, AL 36561


Loading...

© 2025 Checkle, Inc

Privacy

Terms