From Our Editors
Come hungry and leave happy! Athina's Greek Taverna in Wilmington aims to please even the pickiest eater.
Athina's Greek Taverna's guests are no strangers to casual clothing, and sneakers are spotted around every corner.
Pull into one of the many parking spaces nearby if you choose to drive to the restaurant.