32720 Rancho California Rd, Temecula, California 92591 USA
Try it, you'll love it, she said; she wasn't wrong!!
Photo Credit: Yelp