Food Safety Report: Starbucks, 624 North York Street, Elmhurst, IL, USA 1 year ago • details 872 The workers were nice. The grilled cheese made me throw up though