There’s A Dr Pepper Museum With Over 100,000 Artifacts In The Texas Town Where The Soda Was Invented
The Dr Pepper Museum in Waco, Texas, celebrates the history of the beloved soda with exhibits, memorabilia, and interactive displays.
by Katie Lawrence
on Nov 30