Good Food Near Kennedy
I'm not an expert on the immediate area, but since you have a car that broadens your options. Jackson Heights is, without a doubt, one of the favorite chowhound neighborhoods in the city. It's not terribly far, especially with a car (you can also take the airtrain to the E and get off at 74th Street). Do a search on here and I think you'll find more than enough options.