Ralphs 686

Ralph's #686, also known as Vail Ranch Ralphs, is a Ralph's supermarket located at 33145 Temecula Parkway in Temecula, California.