Get directions to: Jack's, Talladega, AL Restaurant address: 601 Bankhead Blvd Talladega, AL 35160, USA Driving Walking Bicycling Restaurant: Jack's