What’s that ominous sound San Diego’s dim sum restaurant owners are hearing? Well, it’s the drumbeat announcing the arrival of Din Tai Fung (4301 La Jolla Village Drive) at Westfield UTC. And it’s letting those owners know it’s time to step up their game. Read more … [Read more...]