Unlock the Mystery: Where Was Dr Pepper Invented in Texas?

Unlock the Mystery: Where Was Dr Pepper Invented in Texas? - WACO
Texas city where Dr Pepper was invented

Texas city, Home to the creation of Dr Pepper, Six letters, Starting letter is “W”, Known for its museums and landmarks, Located in central Texas, Host city of Baylor University, Has a population of over 138,000 people.

WACO