I had my first Dr. Pepper today. It was awful. Is it supposed to taste Like That? If so, why is it so popular? April 15, 2025 89 Comments