Open for lunch and dinner in the Charlotte Marriott City Center at the intersection of Trade and Tryon, this cozy spot hosts all sorts of good sports, thanks to well-positioned TVs. Football fans -- whether they're cheering for the home team or rooting for the rivals -- pack the place during NFL weekends. Baseball fans enjoy burgers and beer while watching afternoon doubleheaders. (Runner-up: Jillian's -- either location.)
Champions Sports Bar, 100 W. Trade Street. 704-333-9000.