An Aurora location that opened this month was the ... meaning it still has plenty of spots to pursue. The El Rancho restaurant sits at a busy exit along Interstate 70. Its building was completed ...