NextEats
›
Alabama
›
Food in Demopolis
›
Steak House
› The Red Barn
The Red Barn
Steak house · 901 US-80, Demopolis, AL
Dine-In
Hours
Tue 5 PM–11 PM
Wed 5 PM–11 PM
Thu 5 PM–11 PM
Fri 5 PM–1 AM
Sat 5 PM–1 AM
More food in Demopolis, AL
·
Steak House in Demopolis