I'll do my best to make it to the games and the meet up afterward.

Dargan's is a good place. I've eaten there on several occasions. Parking can be a bit of a hassle, though, so get there early and be prepared to walk a block or two.