Get directions to: Backwoods Steak House, Tallapoosa, GA
Restaurant address: 2386 Steadman Road Tallapoosa, GA 30176, USA
Restaurant: Backwoods Steak House