El Faro Restaurant
9 N State St, Elgin
(847) 888-0161
Menu
Restaurants in Elgin, IL
El Faro Restaurant
9 N State St, Elgin, IL 60123
(847) 888-0161