320 N Broadway, Escondido, California 92025 USA
Outside space is fantastically divided up for different activities.
Photo Credit: Yelp