The Taverna is a casual greek restaurant that opened in downtown Albany at the end of 2017. A sibling of the seven-year-old Greek House in Troy, The Taverna is located opposite the Times Union Center at 38 South Pearl Street.