Edwin Goei
•
OC Weekly
•
May 12, 2010
You know that often repeated statistic that 90 percent of restaurants fail in their first year? There's been some research that debunks it as a myth (the rate is more like 57-61 percent for a three year period). ] But if I were judging by the...