It's been there at least 13 years
They opened in 2001.
I'm not totally sure they are a part of a loca restaurant managent group that prior to owner and operators owned the land. So I would say at least 25 years
Not sure I was there once six years ago
Thanks! Your answer is awaiting moderation.