Cafe Tavern Costas is a restaurant serving local cuisine and meat dishes. Established in 1993.