Denn's is a decent all around choice. They have a good selection and a nice little cafe attached. You can also park at the garage across the street and get a chip to get an hour free. I can find just about everything I need here, but I usually go away missing something. Somethings that it is good for: health and beauty products, arrowroot, bagels.
Cons: Not a large began product selection