First time trying out the famous Din Tai Fung at one of their branches at South Coast Plaza in Costa Mesa, CA