I just noticed this on Deb's site as a new menu. Has anyone been here yet? I am guessing it is new because I have never seen it at MGM. I love frozen drinks so I am wondering what it is. Is it just a place to get drinks to go? Anyone?
Thanks,
Kimmy
Thanks,
Kimmy



