Stop in for a cup of coffee

Train station?

That's where they train people.... :D