A
Stampede Steakhouse
710 East Battle Street, Talladega AL 35160-2547
(256) 315-0600
Family owned and operated Steak and Seafood restaurant.