Cotton's Restaurant

Restaurant in Orange Beach, AL

Rating: 3.9 (1508 reviews)

Seafood & steaks in a wood-paneled, 1950s former beach house with water views.

26009 Perdido Beach Blvd, Orange Beach, AL

Phone: (251) 981-9268