Interested in owning a TacoTime? Here are a few key facts on TacoTime ownership.
- The founding TacoTime store opened in 1960 in Oregon.
- Entrepeneur Magazine ranked TacoTime #156 on the 2013 "Franchise 500" list.
- Over 300 TacoTime stores are operating in the United States, Canada, & abroad.
- In 2008, TacoTime ranked #13 on Franchise Times® "Up and Comers:100 Companies on the Verge".
- The initial franchise fee for a traditional location is $30,000 with a total investment between $328,400 and $1,362,550.