i went to one of the first ones.
it sucked but i could tell immediately this is what they wanted to do.
i went to one of the first ones.
it sucked but i could tell immediately this is what they wanted to do.
The first one I went to was on the beach in Delray Beach Florida. It was great initially, it was their flagship location, it closed a few months back.