Big Chief Drive In Is The Best Kept Secret In Alabama
Most small towns in Alabama have a local restaurant where residents love to eat. In fact, many of these restaurants have been around for decades. The Big Chief Drive-In is one of these restaurants, and you can read all about it below. The Big Chief Drive-In, which was established in 1963, is located in Glencoe, Alabama. Google/Robert Drake This tiny A-frame restaurant attracts visitors from near and far, and it offers both indoor and outdoor seating....