not at this location but I would strongly suggest try the one at Coolidge corner, it's big and has lot of different types of wine too.... thank me later 😉
Unfortunately no..But other (bigger) Trader Joe's do
Thanks! Your answer is awaiting moderation.