I think the only one was on Jefferson St., across town.
Yes there was one!! Where TGI Friday is located. I have friends that worked there back in the late 80's, early 90's.
Not one at the Mall....Sorry.
Never one at the Louis mall
Thanks! Your answer is awaiting moderation.