Texas News

The Dr Pepper Capital of the World is Not in Texas?!
The Dr Pepper Capital of the World is Not in Texas?!
The Dr Pepper Capital of the World is Not in Texas?!
Here I thought nobody loved Dr Pepper more than Texans. Turns out another city nowhere even close to us loves the iconic soda brand more. Dr Pepper Texas History If I was a gambling man, I would have said Dr Pepper's Capital should be Waco...

Load More Articles