Try Average Joe's on Hilliard Rome Rd, I-70 exit 91. Pretty new place, tons of TV's, pretty good food, good beers on tap.
http://www.averagejoespub.com
You'll probably have a hard time finding any sports bar/restaurant with room for 15-30 people immediately after the game.