Taco Bell opens new drive thru.