5981 New River Rd, Coloma, California 95613 USA
3 kids, mom and gabby from Costa Rica!!
Photo Credit: Yelp