Windmill Tavern Back to Search Windmill Tavern Categories Restaurant 102 N Independence St , Windfall , IN , 46076 Send Email Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone