There's one locally owned coffee shop in town which has phenomenal coffee and great service. (I'm not a coffee drinker myself so I'm taking the word of my coffee-loving friends.) The owner gets organic coffee and roasts his own blends. The place is always busy.