Pancho Villa is a relaxed Mexican restaurant offering a wide variety of dishes in a warm space with a patio.