El Ciruelo
Tables at this casually stylish restaurant are centered on a partially open patio with grand views of the mountains. The varied menu includes contemporary takes on regional Mexican fare, including a fragrant soup of corn, zucchini, squash blossoms, and huitlacoche; spaghetti with duck ragu; and salmon cooked over a charcoal fire and served with cauliflower puree and grilled asparagus.