New Hot Dog Restaurant Opens In Tuscaloosa
In my opinion, we needed a great hot dog place. Now, we have The Original Hot Dog Factory, from Atlanta, open in Tuscaloosa. It's located on Hwy 69 South, in the Engelwood Village shopping center, near Winn-Dixie.