El Faro Restaurant
9 N State St, Elgin
(847) 888-0161
Recent Reviews
Order Online
You May Also Like
Fanny's Thai Roll Ice Cream - 7 N State St
Ice Cream Shop, Ice Cream, Ice Cream & Frozen Yogurt
Eaton's Redwood Inn - 118 W Chicago St
Bar
Camaroncito Loco - 21 N State St
Mexican
Restaurants in Elgin, IL
El Faro Restaurant
9 N State St, Elgin, IL 60123
(847) 888-0161