1. Buckhorn Restaurant
102 N Independence St, Windfall, IN 46076
Coordinate: 40.3633,-85.95655
Phone: (765) 945-8000
2. The Windmill Tavern
102 N Independence St, Windfall, IN 46076
Coordinate: 40.3633,-85.95655
Phone: (765) 945-4012
3. Lil Robs Carryout
101 S Independence St, Windfall, IN 46076
Coordinate: 40.36275,-85.95614
Phone: (765) 945-8170