Babcock's Grove House restaurant, located in downtown Lombard, features satisfying Midwestern comfort food, craft brews & wines in a relaxed historical setting.