33133 Vista Del Monte Rd, Temecula, California 92591 USA
Our balloon is getting ready to take off.
Photo Credit: Yelp