Rita’s Italian Ice (Santee)
Rita’s Italian Ice is starting to take over San Diego. They opened their first store in SD just last year and now have eight locations up and running. On their website …
Read MoreExploring San Diego Food one bite at a time!
Rita’s Italian Ice is starting to take over San Diego. They opened their first store in SD just last year and now have eight locations up and running. On their website …
Read More