Glass House Tavern is one of the best restaurants located in Times Square, New York City. Warm tavern-like atmosphere with a a contemporary American menu offers fresh, seasonal ingredients. Private parties and New Years eve time square events are availab