first taco stand

Our first taco stand opens in Cheyenne, WY, in 1968