Today, Pepsi lovers can pay homage to the cola's roots at "The Pepsi Store," a favorite New Bern attraction that is located at the exact "Birthplace of Pepsi" in Bradham's original downtown drug store.