The Taco Viva Story

The first Taco Viva opened February of 1968 in Fort Lauderdale, Florida.
The rest is history...  more to come.