The Barnyard is a family-friendly restaurant offering comfort food, cocktails, and an 18-hole mini-golf course.