33133 Vista Del Monte Rd, Temecula, California 92591 USA
More Cowbell ... yes, please!
Photo Credit: Yelp