Although it's a little pricey, I really like Southern Season. It's a great place for trying international foods and spices, they have a great wine and beer selection, a big chocolate section, and they even have free samples. You can also buy food per pound which is very good (their Samosas are cheap and a yummy snack!).
more