Cotton's Restaurant Share: Restaurants and DinersDining Cotton's Restaurant Visit Website 26009 Perdido Beach Blvd. Orange Beach, AL 36561 (251) 981-9268 (251) 259-5705 (fax) Hours: 4 - 10 p.m. Monday through Saturday About Rep Info Map About Serving Families and Friends since 1985. Winner of BEST STEAK AWARD 6 years. Fresh Catch, Live Maine Lobster, Stuffed Chicken. Steamed , Broiled, Blackened, & Stuffed Seafood. Whom to Contact Dorothy Nave Bookkeeper Chris Ybarra Owner What's Nearby? Distance: 5 10 15 20 25 50 mi.