Taverna offers classic Greek cuisine in a relaxed setting with outdoor seating and an upbeat vibe.