← Vista restaurants
Rita's of Vista
No reviews yet
Ice Cream1621 S Melrose Dr, Vista
Own or manage Rita's of Vista? Claim this listing free
Hours
Hours not listed yet.
Details
Address1621 S Melrose Dr, Vista 92081
Phone7602130014
Websitehttp://www.ritasofvista.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.