Went there with high school friends while visiting. Last time they went, Athena was a Mexican restaurant with a different name.
It's been a while between this review and since I ate there, so I cannot give you details about my meal. However, I do know that we all enjoyed our meal. There service was very good. The entertainment (music) was...entertaining.
If you like Greek cuisine, and you're in the area, give it a try.
There's indoor and outdoor seating, plenty of TVs.