Morning! I'm in the heart of Detroit! all of those places are great! But I tell everybody in my area, depending on your taste! Starbucks is all over the D, in Grosse Pointe you have Caribou Coffee, if you going to Royal Oak! They all on one whole block from each other, then you can pick, there is a coffee bar in Royal Oak and if I can remember, they roast their own bean there, but it was a long time ago! Hope you find what you looking for, and if you can't! Just give me a holla!