6. Neptune Diner

Neptune Diner’s Crown Heights location

Astoria is full of Greek and Italian restaurants, and Neptune Diner, on 3105 Astoria Blvd, is a classic example of a 24/7 local-favorite. Voted best diner in Queens by the Daily News, this “ultimate Greek” establishment serves excellent lamb and chicken gyro platters alongside American staples, like burgers and turkey clubs. Dessert options, which are displayed in cases, also reportedly taste better than you’d expect them to taste.