Din Tai Fung - 4301 La Jolla Village Dr, San Diego, CA 92122, USA on Eaten