It was about 5 years ago. It was actually replacing the "La Jolla Strip Club," which was really a steakhouse
It opened around Feb 2018
I personally don't know, but is a very nice place to have some fun time
I'd say around 10 years ago. It replaced a Trophies restaurant that didn't do so well.
Thanks! Your answer is awaiting moderation.