Pink Taco opens a 10,500-square-foot restaurant in Times Square