Skip to main content

El Faro Mexican Cuisine

restaurant · texmex restaurant · Elgin, IL

Address
1315 Lillian St, Elgin, IL 60123
Phone
(847) 697-9058
Website
elfaro.net
Where
42.0256, -88.3114

Search Hominin for El Faro Mexican Cuisine

Other restaurants nearby

More in Elgin

El Faro Mexican Cuisine — restaurant in Elgin, IL | Hominin