Upper Lake Grocery is a fantastic small town grocery store with a good small hometown feeling. It is an old building but is usually always clean. It offers the best quality products from local brands, along with fresh produce, frozen foods, canned goods, gifts, and goods. It has a nice little deli with sandwiches and fresh soups changing daily, and has added a new kitchen for hot foods. They also have nice beef and ice. The people are very nice and friendly and welcome everyone, even allowing dogs inside. They support the sale of locally crafted items. The prices are a bit higher than some would like, but it is considered one of the best little stores in the county.