Originally Posted by
767-322ETOPS
Pepsi Natural is currently available in SE Wisconsin. I think it does taste different compared to regular Pepsi, I wouldn't say better or worse, just different.
On a related note, has anyone tried the new Redbull Cola?