This Whole Foods is the only one I'd come to for shopping as well as hanging out and eating and people watching. The entrance from the 2nd floor parking garage coming down a huge escalator, overlooking the entire store, is pretty neat. It's the epitome of American excess, but if you are in the right frame of mind it's very fun. They have all these mini restaurants that will cook you different food. I like the deli place that cooks burgers with quality Whole Foods beef. You can eat on the 2nd level and watch all the shoppers.
Pros: outdoor riverside eating, kombucha on tap, people watching
Cons: of course Whole Foods is not cheap