Do they still have 50 cent frosties?
Address: 567 W Vista Way, Vista, CA 92083, USA
Henry Weinpel | Aug 26, 2019
No they don’t
Curtis “Randy” Williams | Aug 26, 2019
No
Ralph Letizia | Aug 26, 2019
Sorry. No.
Thanks! Your answer is awaiting moderation.