Villa Escondida is a Mexican restaurant offering scratch-made Oaxacan specialties in a vibrant setting with a patio.