Rita's Water Ice was opened in November of 2008 and is the only place you can get frozen custard in the Carrollwood area. Rita's also has over fifty flavors of Italian ice, from mint chocolate chip to Peeps. Fat-free and sugar-free options are available. Stop by for a colorful treat.