Taverna Naxos – Best Seafood in Wilmette
111 Green Bay Rd, Wilmette, Chicago
Taverna Naxos at 111 Green Bay Rd in Wilmette is an authentic Greek taverna on Chicago's North Shore, serving traditional Greek dishes — including whole grilled fish, lamb, mezze spreads, moussaka, and handmade spanakopita — with warm Mediterranean hospitality in a cozy, community-embraced setting that has made it one of …
Loading restaurant details...