Rooster Brother
You should be able to find what you need for your kitchen at Rooster Brother, the "store for cooks and those who love them." On the first level of a towering Victorian building aside the Union River, specialty foods, deli meats and cheese, baked goods, wines (including a nice selection of sherry and port), and house-roasted coffee (bagged or brewed to go—try a sample) are on offer. Upstairs is well-stocked with top-quality cooking items and pretty much everything for your table.