Is El Charito still around
Since the division of Westchester and Southern New England boards, I have lost track of whether El Charito is still around and where they are now. I think I lost track when they moved into a storefront. I now have occasion to be in the Stamford area, and I'd love to revisit it if it is still around. If it's not, what alternatives are there in the area?