Soho Grille

American
$ $
Terminal 8 (JFK International Airport)
Jamaica, NY 11430

Tips

  • Here's a tip: avoid drinking here. This has to be the worst airport bar ever.