|Upper Deck Sports Bar and Grill is located in the thriving downtown DeKalb, Illinois. We’ve got great food, delicious drinks and plenty of flat screen TV’s to enjoy all your favorite sports teams with friends. Carry-out available.
Downtown DeKalb is
Click Here To Submit A News Tip Or Story