Woodman's (cash only although I believe you can use a debit card), Tenuta's , Mars Cheese Castle (a bit pricier).
I second Tenuta's as they carry Black Husky. They also have a great deli, though there isn't any indoor eating area.