The Queens baseball stadium offers up actually fantastic food ...