I love Our Daily Bread. They carry vitamins and supplements, fresh produce, fresh bread baked in their own bakery, dairy, packaged foods, products for your pets, frozen goods and usually have items on clearance. There are tables inside for dining and a daily lunch special. The staff has always been very friendly.
PROS: good selection and service
CONS: somewhat high prices