Edwin Goei
•
OC Weekly
•
October 11, 2012
Leonard Chan might be Costa Mesa's youngest, most prolific restaurant mogul. Though I don't know exactly how old he is, I'm pretty sure Chan has more eateries in this town than anyone in his age group. He began with an outpost of California Shabu...