I don't go to coffee shops, lol
and thats just the thing, ask any girl to a coffee shop and she wouln't be thinking "I wonder if i'll go to bed with him tonight" or "i wonder if he'll kiss me" why would she who's made moves on a girl sippin a STEAMING HOT mocha? (ouch if she doesn't like your advance) in a public store?
If you want to kiss, go to a park or a amusement park/carnival or the mall even. If you have a special "thing" about your city (Eiffle tower, one of the 7 wonders of the world ect.) take her to that and she'll be expecting you to kiss her.
If you want to take her home you have to plan it, leave the oven on (im not liable if your house catches on fire btw), give your dog to much water, do something where you have to go back to your house soon (make it real too, if it's not a emergency you're gunna think of a excuse NOT to go back to your house - but don't make it life threatening) and bring her with you

(side note its easier if it's nighttime for this part, close to 9-10pm they'll be less logical and more emotional at this time)
If you currently have a coffee shop date while you read this, take her on it, and "spontaneously" want to go to the park; she'll love relaxing with you and then going on a adventure, and you still get to Kclose while still taking her to a coffee shop like you already said