Hey Mike,
I have no experience opening a coffee shop, but I have seen a lot of success and failures here growing up in San Francisco. There seem to be 3 different combinations that work.
1) Large shop, lots of initial funding, high grade everything, lots of space for people, wireless...