For those wondering if there's a Taco Bell floating restaurant, the answer is yes—though the word "floating" is doing a lot of work here. Featured Video The concept of a so-called floating restaurant, ...
Taco Bell recently announced its Go Mobile 2.0 concept, a much smaller restaurant meant to meet the needs of a growing digital business. That doesn’t mean it’s abandoning its other concepts, however.
Taco Bell is on the fast track toward 10,000 U.S. restaurants, and it’s doing so through a variety of innovative store designs, from its urban-based Cantinas to digitally focused Go Mobile prototypes.