Astoria, New York is home to some of the finest Greek food in the country. One taverna on Ditmars Boulevard has been quietly earning that reputation for years, and the word is finally out.
Grilled octopus with a perfect char. Silky avgolemono.
Halloumi that disappears from the table before anyone plans to finish it. Road trips rarely end with a meal this honest or this deeply satisfying…