A short cab trip or a shuttle from your JFK hotel if there is one, could take you to the Resorts Worlds casino at Aqueduct Racetrack where there are a few fine restaurants (and gambling and entertainment) or to the A train subway stop right at the track. The A train goes right to Times Square/midtown. Just a thought.