New place.
Maybe called Masa Tacos.
Maybe at this exact address but definitely micro-close.
Definitely across the street from Burger & Co. Looks like a big kitchen.
Near No. 56, Tongan Street, Da’an