1 note July 1, 2012 OH MAN!! Discovered the Rita’s hiding in the Upper West Side last night! Had my favorite, Mango Gelati, which I haven’t had in years! Will have to venture up there more for these tasty icy treats :) Filed under Gelati Italian Ice Mango Rita's Rita's Water Ice Upper West Side Custard