Maria's Tarverna-Pub offers a blend of tavern and pub atmosphere.