El-Faro Restaurant

El-Faro Restaurant
9 N State Street
IL
Elgin
60123
(847) 888-0161

Sunday 8AM–2AM
Monday 8AM–2AM
Tuesday 8AM–2AM
Wednesday 8AM–2AM
Thursday 8AM–12AM
Friday Open 24 hours
Saturday Open 24 hour