El Faro 3, ELGIN, Illinois (IL)

Interested in a fine dining around ELGIN? El Faro 3 is definitely a fine dining you must think of making a reservation at.
Readily operating at 1315 Lillian Street () in ELGIN, Illinois (IL) (60123), El Faro 3 can be called at 8476979058. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in ELGIN, Illinois (IL)


El Faro 3 contact information and details:
Address: 1315 Lillian Street - , ELGIN, Illinois (IL) 60123
Contact Phone: 8476979058