Get directions to: Thackerson's Deli, Scottsboro, AL
Restaurant address: 11 Al Highway 146 Scottsboro, AL 35768, USA
Restaurant: Thackerson's Deli