We just came back and I bought sugar free at the store across the street. Think the 80z ones came out to about $3.50ish usd. They had them by a case of 8 as well and was cheaper to buy them that way. They also have reg Red Bull too!
Yes they will take dollars and pesos and card. It’s the pink and white stripe convenient/pharmacy store cadi cornered to the left as you walk out the lobby