I believe there's a little coffee shop in town now but who knows how long it will last. Yes, you'll have to drive to Canton or Jasper but Ball Ground is a nice little country town with great schools. I'm hoping to buy a short sale there myself. Ball Ground likes to state it's "Mayberry". . . . It kinda is. Not much there but really nice people, good schools, and its getting into the North Georgia foothills so hope your house has a mountain view - it's very possible in Ball Ground.
If you are DYING for that cup of Joe then you'll probably want to go either to Canton - which is becoming the northern outpost of Atlanta suburbia - or Jasper - which has quite a bit but still has the North Georgia mountain community feel to it.