Din Tai Fung: A 5-Star Dining Experience in Costa Mesa, CA You haven’t had soup dumplings until you’ve had the xiao long bao at Din Tai Fung. This world-famous restaurant chain is a must-try dining destination at Orange County’s South Coast Plaza. Read our Review April 3, 2023