Edwin Goei
•
OC Weekly
•
July 31, 2013
Lark Creek, a restaurant empire that began in 1989 at a place called Larkspur, CA (near San Francisco) and grew to become a dozen-strong restaurant conglomerate in NoCal is now ready to open its first venture in SoCal–at Newport Beach's Fashion...