Edwin Goei
•
OC Weekly
•
February 3, 2011
From the looks of the location, the low-slung building on Bristol Street near Macarthur Boulevard in Santa Ana ought to be a prime spot for an eatery. A decent amount of parking surrounds it, and street visibility is good; South Coast Plaza and...