The Grill Address: 13 S Washington St, La Crosse, IN 46348 Phone: (219) 754-2266 Nice to Know: Good For Kids Yes Wifi No Restaurants Other Businesses: Kruger's Korner Klub at 38 W Main St, La Crosse, IN 46348 Delams Tavern Inc at 1 S Washington St, La Crosse, IN 46348 Michael S Thomas at 11801 W State Road 8, La Crosse, IN 46348 First Source at 218 N Washington St, La Crosse, IN 46348