Oh! Just had another thought about this. MAYBE, just maybe, he doesn't want Starbuck's because he doesn't drink coffee and he thinks Starbuck's is just for coffee drinkers.
A short explanation/story: I had a shy, lonely, loner friend a few years ago who griped and whined and 'Eeyore'd' that he didn't have many friends and desperately wanted a girlfriend. He's tall, dark, and cute with a nice smile and good sense of humor. Women notice him. He's in grad school. I told him to just smile and say 'hi'. People would respond to him. Also suggested that when having conversation with someone at school, invite them to 'get a cup of coffee'. His sad response? "But I don't drink coffee~!" I said, "OMG!! Are you serious??? It's just an expression. You *do* drink tea~!! Order THAT!"
He was seriously dumb-struck. Turns out that men and women at school had many times invited him for coffee and he sadly turned them down because he did not like coffee and it never even occured to him that he could join them and order tea or water.
Shocking social ineptness.
It still doesn't make your friend any less ego-centric. Maybe he can be coaxed out of his own limited comfort zone and learn better social manners but maybe you don't need to be bothered with helping him. Could be ALOT of work for minimal return.
-Aude.