Get directions to: Armour's Bar-b-que, Humboldt, TN
Restaurant address: 607 West Main Street Humboldt, TN 38343, USA
Restaurant: Armour's Bar-b-que