A familiar sweet treat is making a comeback in Flower Mound after a long absence.
Rita’s Italian Ice & Frozen Custard is returning to the same Flower Mound shopping center where it once operated, with a new location planned at The Pines of Flower Mound, 1201 Flower Mound Road.
The new Rita’s will occupy the former Salad and Go location across from Fiori Italian Bar & Restaurant and will feature a drive-thru. An opening date has not yet been announced…