They have restaurants in Tustin (on El Camino Real) and Valencia - both are doing well and will nto be closing - I wish them all the best and I hope they expand to more california locations - they have over 150 locatons but only two in California, they are adding stores not closing them
There are no replies in this thread yet. Be the first to post a reply below: