Athena Restaurant is a nice little family-owned Greek cafe right in the heart of downtown St. Augustine across the street from the Old Slave Market. I've been eating there for years and have never been disappointed.
I love Greek food, and Athena has some good stuff. They have all of the standards like grape leaves, spinach pie, Greek salad and avgolemono soup. They also have plain old delicious American food.