El Faro (Menu)

9 N State St, Elgin
+1 847-888-0161

Give a rating to El Faro

Suggest a dish

How much did you spend at El Faro?