Restaurants met TV in Champaign