Where is the best place to watch the game in Dallas? My family and I are in town and are looking for a great place to see Texas put on a show on against Clemson. Quick Google search mentioned Longhorn Icehouse, wondering if this is the go to place.