The location on the north side is thought to be the city’s first fast-food Mexican joint, preceding Taco Bell in Lexington by more than a decade (the first Taco Bell location opened here in 1986 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results