South Bay
Din Tai Fung, Santa Clara
Posted on July 10, 2023Why did we dine here? – Din Tai Fung is a popular Xiao Long Bao (It means small bamboo steamer bun in Chinese) – Shanghai Steamed Soup dumpling restaurant with locations in Bellevue, Seattle, Southern California, Taiwan, Japan, China, Indonesia, Macau, Singapore, and several other countries. Few Chinese dishes generate so much obsession. Think of it like a quest to find the best burger or pizza. We have been to this location several times.