No, I'm pretty sure they only have Pepsi products, but you can order a Dr pepper if you like that. If a restaurant only serves Pepsi products, it's usually a good opportunity for me to just drink water! And I'm not sure what you meant by free, only refills are free.
Asking the real questions. Pepsi products usually mean a pass for us.
No
They serve which u asked
Yes
Thanks! Your answer is awaiting moderation.