Posts tagged 'casa nueva athens'

Living in Athens but haven’t been to Casa yet? That “Shame” scene from GOT comes to mind. Casa Nueva is kind of an uptown hub for Athens – both OU students and permanent residents.