Talladegas Red Door Kitchen Contact Information PO Box 1261 , Talladega, AL 35161 256-362-3663 LocationPO Box 1261 , Talladega, AL 35161 back