Rancho Nuevo is a relaxed restaurant offering Mexican and Southwestern cuisine, including fajitas and burritos, with a salsa bar.