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