Has this chain disappeared from some parts of the country? We used to eat there frequently (in SoCal) but in 2000 it disappeared. We don’t have any in the Louisville area that I know of, but see ads on the dish channels that tell us it is operating somewhere???
Anyone know anything about this outfit?