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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results