Elmhurst-North & Route 83
680 W North Ave Elmhurst , IL 60126 United States
Credit Cards | Yes (incl. Visa & MasterCard) |
Wi-Fi | Yes |
Outdoor Seating | Yes |
Zen tea . Leave the bag in for extra flavor while you sip
Great place to study at. Not very crowded like other SB.
I love the red velvet but mad it did not win :(
Fast service . Love this location
Healthy tip switch your cream to soy vanilla.taste so much better!
The best Starbucks in town !
Best Barista's in town ! :)
Cozy little place. Really friendly staff. - Tim van Altena
Everything is delicious from the oat milk lattes to the cold brew coffee! - Amy Timmerman
Super hip and nice place. I love the seating with view to trains ???????? And Marco Polo drink! - Jakub
Outdoor shopping area with plenty of restaurants to enjoy as well. Nice stores - Meghan Preuss
A membership that is totally worth it and a wash that'll keep you satisfied.. ???????? - JaDerèon Starr-Dashian
Great prices and a lots of great clearance prices n nice staff here too. ~ Papi - SexyPapi 4U