The absolute best! These are the main dishes that I get at the Taiwanese restaurant, Din Tai Fung. This location is in the mall South Coast Plaza in Costa Mesa, California. Din Tai Fung has many locations all over the world and is known for their dumplings (Xiao Long Bao). It is a little pricy, but it’s so worth it! I’ve traveled to Taiwan but ironically they don’t have many of these restaurants there. This place is always packed also. This morning my family and I went, and there was already a line forming outside the restaurant. The place hadn’t even opened yet!! People will wait for anything really. Especially food.