The Red Barn is a american restaurant Demopolis located in United States.
Demopolis , AL 36732 United States
Get the crab claws . Do it. You need them. You crave them.
Get the pork tenderloin . It's enormous.
Tbone steak is to die for...
The loaded spuds are out of this world. You should also try their white BBQ sauce. It's amazing! - Clifton Mangum
Horrible place to eat. Service is very slow. They are always out of something that you wanted. Forget going within an hour of closing unless you want whatever they have left. - Clifton Mangum