Elijah’s Specialty Coffee & Tea is a coffee shop Elmhurst located in United States.
136 W Vallette St Elmhurst , IL 60126 United States
Wi-Fi | Yes |
Outdoor Seating | No |
French press coffee
Cozy little place. Really friendly staff .
Coffee is great
I love this Starbucks! My family and I visit every week and always receive exceptional service! - Brittany Griganavicius
Everything is delicious from the oat milk lattes to the cold brew coffee! - Amy Timmerman