Mama Loca's Sanford FLSadly, Mama Loca’s, Sanford’s popular ice cream place and family hang out closed its doors a couple of weeks ago. They are still in business and still in Sanford, however they are now a wholesale ice cream and catering business. So we will still get to enjoy Mama Loca’s yummy ice cream, just not in the cozy environment we were used to. You can order ice cream by the pint or quart and then pick it up at the new location on 107 S Oak Avenue, right behind Cafe Rouge. Click here to get the whole scoop (pun intended) 😉