In August 1967, Glen W. Bell Jr., chairman of Taco Bell Inc., opened regional headquarters for the chain at 4901r 34 St. N. in St. Petersburg, and announced plans to open franchise locations throughout Florida. Within weeks ads started appearing northern Florida papers selling the concept of Taco Bell: SECURE YOUR FUTURE WITH TACO BELLContinue reading “Taco Bell – St. Petersburg, Florida”