I have never been there, but if by chance for some unknown reason I find myself in that part of the country, I will DEFINITELY stop in to check it out. If nothing else, I think this thread has probably helped Fusco's more than hurting it!
I'm sure smokers who can't deal with stepping out to smoke will be drawn to The Spot. Just as much as non-smokers will continue to avoid it. With non-smokers being the majority, I'm not sure how this could benefit them.
