Taco Bell

If you’ve ever watched “Demolition Man” then you’re familiar with this statement: “Taco Bell was the only restaurant to survive the franchise wars. Now all restaurants are Taco Bell.” A funny as it was, more than 20 years ago, we actually are in a sort of franchise war. The fast food restaurants are scrambling for market […]