I was wondering if anyone knew if the Mio location was still located at that gas station. I looked on their website & they mentioned a location at the Allhambra Marketplace, which I am assuming is that little outdoor shopping by the casino. But does anyone know if their locations are still located at the gas station and/or Allhambra? I thought maybe Liz would know.
I remember last year I was surprised it wasn't by superfoods but I was lucky the digicell lady told me where to go. i just wanted to be sure it hasn't moved again. Thanks!!