5 coffee shops within 800 m of Eschweiler Talbahnhof, Eschweiler — nearest first. Read more on Wikipedia