A bunch of us Philly expats want to catch the Eagles game tomorrow night in the Village. Our preferences are for a place that a)is not insanely crowded, b)has reasonably good chow, c)has decent tv viewing arrangements (i.e. not a single, tiny TV mounted above the bar), and d)is not completely brimming with meatheads.
Our default choice is Reservoir on University, but I'd like to expand my options. If you know of anything that comes close, do tell!