La Salle Grill is too high end. Tippecanoe House or whatever it is isn't that good, in our experience. Vine = eclectic = nothing good. Our favorites, Polito's and Fiddler's Hearth, aren't right for the occasion.
I've checked the South Bend and Northwest Indiana threads and consulted the map. Skip's in New Buffalo looks a bit too far. I'm about to make reservations at Heston Supper Club outside La Porte since our group will include two grandmas. Should I?