Cheaha State Park Restaurant19644 AL-281, Delta, AL, US, 36258-8709
Or call (256) 488-5111 for more information.
Cheaha State Park Restaurant is open Sunday through Thursday from 7:30am to 8:00pm, and Friday through Saturday from 7:30am to 9:00pm. Bring Fido along for the trip and grab a seat at one of their pet-friendly outdoor picnic table areas and settle in for a casual, relaxed dining experience. Patrons say that the views from this eatery cannot be beat, and the food quality is well worth the drive.