TJ's is one of my absolute favorite grocery stores! If you haven't been here you need to make a trip. They have the best appetizers and prepared food at reasonable prices. TJ's does not have a deli but they have a great selection of packaged cheeses and meats! Weekends here can be a zoo because it's so good! They have a great selection of breads and fruits and vegetables as well. I don't get all of my shopping done here (although you could). They have a lot of their private label items which are amazing and an excellent selection of beers and wines. Can't go wrong here and it you buy something you don't like simply return it and they will credit you for your next purchase!