El Cholo is an upper-class Mexican restaurant that provides a nice atmosphere with it's garden interior and such. The food selection is wide and the prices are decent. Wide range of drinks to choose from as well, as well as a full-bar.
Valet parking solves any real parking issues, since parking in the area is a real pain on busy nights.
more