 From humble beginnings as a cooking oil shop in Taiwan, Din Tai Fung has become world-renowned for its delicious Xiao Long Bao (soup dumplings). 3333 Bristol St., South Coast Plaza, Space 2071, Upper Level, Costa Mesa 92626 (714) 549-3388 dintaifungusa.com Regional Best for Orange County See also
|