Chupacabra is a Mexican restaurant known for its tacos, located within Ogrody Śródmieście.