We have a Mexican Grocery/Taqueria Store up here in Southern Oregon that has a cooler full of 500ml. glass bottle Pepsi. I don't remember seeing it around these parts before, though the Coke is everywhere.
Is it, like the mythic Mexican Coke, made with real sugar? Where is it bottled? Being a Pepsi but not a Coke Fan, I am in Heaven, except for being 40 miles away from that store.