Restaurants met TV in Cohasset