If you love fancy oils, vinegars and salts and you have not yet been to Cardenas, what are you waiting for?! This local biz has jugs upon jugs of delicious oils and vinegars, plus a wall of various types of salt. You can taste anything in the store, and the folks who run the place are super knowledgeable, friendly and helpful.
Penzey's is a great resource for spices, herbs, mixtures and flavorings, and it is near the top of the list of spice shops. They have tons of spices, neatly organized, next to large smelling pots of that spice. you can take a whiff, get a feel for what you may buy, and then choose accordingly. Also, their prices are reasonable.
A fantastic little coffee shop that serves more than just coffee. They have a variety of chocolate pieces here including chocolate turtles, chocolate covered toffee, & chocolate pretzels