Taraça Cafe & Bar is a cafe and bar establishment.