Comida Mexicana y Vegetariana
We are open for carryout service on a limited menu with temporarily hours. We want to thank you for your preference and for your patience. Stay safe and Be well.
3936 West 31st Street, Chicago, Illinois 60623, United States
08:00 am – 08:00 pm
El Faro Restaurant
Copyright © 2020 El Faro Restaurant - All Rights Reserved.