I must say that since I have purchased their Royal Blue coffee blend, I've become a fan of Zeke's. You can find their coffee in many stores around the city but this is the only place I know of that will grind the coffee for free. They have on stock a variety of coffees and espresso blends to sell.
In addition they sell espressos, coffee of the day and various pastries. You can even get a T shirt here if you want it. Don't have time to park? They have a drive through nearby which has shorter hours but you can at least grab your coffee and go.
The staff is both friendly and helpful and will let you sample if they have that flavor available for the day. Expect to pay a little more for your pound of coffee but the Royal Blue blend has always been one of my favorites and I use it quite frequently at home.
Not a coffee drinker? Tea is also available and they have free WiFi. Both indoor and outdoor seating is available. If you do decide to purchase their coffee in bulk then make sure to store in in a dark airtight container in your cupboard. This will help it last longer since the normal shelf life of the beans is about 3 weeks.