The Red Barn in Demopolis, Alabama
Company Description:
Steak House in Demopolis, AL
Services Offered:
Steak House
Dine In Restaurant
Take Out Restaurant
Steak Delivery
Restaurant
Seafood Restaurant
Liquor
Full Bar
Ribs
Catering
Hours of Operation:
Tuesday-Saturday: 4:30PM to 12:00AM
Payment Methods:
Cash, MasterCard, Discover, Visa