Brennan's is a top notch market.  They offer a wide variety of fresh fruit and vegetables all year long, bread from local bakers, a full meat counter, and a large outdoor gardening area in the summer.  There's an extensive wine and liquor store in back, with a knowledgeable staff to help you navigate.  To top it all off, they carry an insane variety of cheese, much of which you can sample - get your squeaky fresh cheese curds here if you missed them at the Farmer's Market.