Taqisa Restaurant Description Brand new Mexican Restaurant at Red & White Senayan City – COMING SOON Start & End Date 1 January - 31 December 2023