El Faro Restaurant
Address:
112 Tyler Creek Plz, Elgin, IL 60123
Phone:
(847) 931-9050
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
Restaurants,
Mexican
Other Businesses:
- Popeyes Chicken and Biscuits at 1616 Big Timber Rd, Elgin, IL 60123
- Subway at 1001 N Randall Rd, Elgin, IL 60123
- Wendy's at 865 S Randall Rd, Elgin, IL 60123
- One For the Road at 751 N State St, Elgin, IL 60123
- Hoppe's Tavern at 1075 N Liberty St, Elgin, IL 60120