Pilot Pete's Coffee & TreatsPilot Pete’s Coffee & Treats, located inside the Elmhurst Metra Station, has been serving the “Best Coffee Around” since December 2011.