Taco Bell has a new floating restaurant that delivers tacos from the sky. Here's how it works
The chain is also hoping to shorten customers' wait to 2 minutes or less, thanks to the multiple drive-thru lanes. |!| Kansas City
The chain is also hoping to shorten customers' wait to 2 minutes or less, thanks to the multiple drive-thru lanes. |!| Kansas City