Buck Horn Restaurant & Lounge Address: 102 N Independence St, Windfall, IN 46076 Phone: (765) 945-7200 Restaurants, Bars Other Businesses: Point Pizza at 102 Mcclellan St, Windfall, IN 46076 Anna's Wildcat Cafe at 101 Mcclellan St, Windfall, IN 46076