Moe's Market in Red Hook does provisioning. They have a full liquor store, as well, with some good craft beers and tons of wines. It's a little more high end, but worth it, in my opinion.