1010 White Rock Rd, El Dorado Hills, California 95762 USA
Good spot for group parties
Photo Credit: Yelp