I've been going to Upper Deck for years and it is a great place to watch college football, college basketball and NFL. If you are rooting for anyone in NFC East other than the Eagles prepare for some heckling as this is a Eagles bar on Sundays. Decent food, good beer selection and the waitresses are solid. There is also an OTB upstairs which is nice if the mood strikes you. It really reminds me of good sports bars back home and I always have a good time at UD watching games.