Hacienda Crossings! I've been there a bunch of times, and feared for my life (and my NSX's) because of the unbelievably bad road/parking layout. It has some decent restaurants, but they are all located beside a poor visibility bad parking edge of the mall. Best to park over by Bed Bath and walk a 1/4 mile.
A more appropriate spot would be the small mall (Officemax main tenant) just west of 680/Stoneridge, which has a wide-open parking lot with a pretty good Chinese restaurant.