I have read various postings about S'Agapo in Astoria ranging fom the maginificent to the awful. As someone who has done extensive world travelling and has spend considerable time researching the history of food I have only one thing to say about S'Agapo: It is the closest thing to authentic Greek cuisine you will get not only in Astoria, but on this side of the Atlantic!
Of course dining out also involves good service and atmosphere (both of which I have been more than satisfied with every time I have visited S'Agapo),but most importantly it's about the FOOD!
If TOURISTY 'souvlaki' or fatty foods dowsed in oil are what you want, then S'Agapo is NOT for you. Your better off at one of the fast-food greek eateries on Broadway or Ditmars.
BUT if you are SERIOUSLY looking for AUTHENTICITY & an extremely LARGE SELECTION of healthy VEGETARIAN dishes prepared like any 95-year-old grandma still prepares it in the healthy hills of Crete, then you MUST VISIT S'Agapo.
Ordering a selection of "appetizers" or "meze" and sharing them with friends in place of 1 main course is how Greeks actually eat. This place has so many to try that you would be hard pressed to get in a main course afterwards.
Many have mentioned the dips (they are excellent!) But also try the cretan cheese dumplings (kaltsounia), the grilled quail, the plate of tiny fried fish (atherina), and the yellow-split pea salad (fava)! THEY ARE TRULY FANATSTIC and indeed my favorites.
And did I mention that the meats and chicken here are organic? (that explains the prices)...