Best shop in town for meats that are from reputable farmers. Also they have some of the best sandwiches in town. You should expect to wait a bit for your sandwich but it is well with it. Also the have a fabulous selection of rotating beverages, condiments and sweets.