Get directions to: The Red Barn, Tallassee, AL
Restaurant address: 2971 Notasulga Road Tallassee, AL 36078, USA
Restaurant: The Red Barn