For overall size and amount of TVs, taco mac is good. The service and food is slightly above avg. The one on piedmont in southpark is in a nice area. Haven't been to the other locations
Depends where you're at. Dilworth is the official Alumni Club stuff most of time if you're in that part of city. If you're up north Fox and Hound Lake Norman in Birkdale has SU get togethers also as I believe the manager is either alumni or has central NY ties.