Update Info - Red Barn
This restaurant was reported as closed. If it is open, let us know.
Red Barn
2971 Notasulga Rd
Tallassee, AL 36078
2971 Notasulga Rd
Tallassee, AL 36078
This restaurant was reported as closed. If it is open, let us know.