The seating in the restaurant has only 12 tables (give or take a few). The salsa they bring to your table while you look at the menu/wait for your food is just okay. I've had better. The chips tasted a bit stale to me too.
The positive: food portions are great for the price. I am definitely full when I leave. I like the combo platters when I don't have a specific craving. It's a good place to go to for late-night grub.
I love this place for several reasons, I like 3 blocks away, it's open late, good prices and amazing food. I usually bring it home, there aren't a lot of seating options inside.
 Parking can be limited as well, due to a narrow alley right beside the building, parking is in the back
 They have a pretty good choice on the menu, pictures of dishes all around, fast service, and real authentic Mexican cuisine.
 My only issue would be the size of the dining area, and a "cheap" feel to the place.
 But for a great meal, I will always overlook that. I feel the food outweighs the parking hassle, and less than amazing decor. I recommend them to any lover of Mexican cuisine.
This is where it's at. Â Very few burritos get me excited anymore, but I'll throw down on an El Faro steak or pastor burritos. Â My brother and I used to have a tradition of eating one every X-mas eve.. 1.) because we loved it and 2.) because it was the only damn thing open. Â An Elgin staple.
Review Source:Visited for the first time on June 21, 2011 and the food just blew us away! THE BEST authentic Mexican food I have had, outside of visiting  Mexico! To hell with On the Border and all the other fast food and other Mexican restaurants that cut corners. Everything was FRESH, HOT, and cooked to perfection! The wait ladies were on top of their game and we will return !!  The place itself might not be much to look at, but it is CLEAN inside and out!  The staff was constantly cleaning the tables and making sure that what they were working with was CLEAN!
Review Source:El Faros never disappoints! I miss this place so much I've been playing catch up by eating a steak burrito every day since I've been here on vacation! Â They start with a lightly toasted tortilla, spread on a layer of refried beans and proceed to fill it with a combination of browned, Â marinated carne asada, mild cheese, lettuce, and sour cream. If yopu get the dinner you also get sides of spanish rice and refried beans. I'm not sure what they put into their green tea but its somewhere inbetween a unsweetened tea and a sweet tea. Â Put a lime on it for more SABOR! The hand made salsa comes in green and red. Redder is better. (I like spicy)
Ok, they also serve rice water, tamarind, and cokes in glass bottles.
ENJOY!
Favorite restaurant in Elgin, never come here without a trip to the Faro. Â Can't ever get enough El Faro. Complimentary chips and salsa as with most Mexican restaurants, but their salsa is more like pico de gallo and it is wonderful! Â Burritos and tacos are wonderful, the steak is great, but also enjoy the pulled chicken.
Warning, the Jr. Burrito is big enough for most people, and also a phenomenal price. Â This is authentic mexican food at its best. Â Would also highly recommend the guacamole.
We have gotten food from here a couple times...and I thought it was just okay, but I also live in Elgin, so I live around like a million other little places that I find to be better. Â I think we both got burritos and I got mine with al pastor and it had chunks of pineapple in it, which I am not a fan of, so maybe I should try it again with another kind of meat. Â I can't remember what I had the other times, but I know my husband had the carne asada and thought it was just fine. Â So maybe I'm just picky...but I will probably try it again late night sometime! Â Because the portions are pretty out of control and the sides were delicious...I won't swear them off! =]]
**Edit...on 04/24/08 we went here to get some takeout because I was on a baking frenzy and couldn't use the oven to make the pizza I had originally planned for. Â So I opted for us to try this place again and had to add one more star. Â We shared a steak burrito with cheese, sour cream, rice and avocado inside and an order of enchiladas suizas. Â with a side of beans with chorizo served with flour tortillas to eat it with. Â Everything was very tasty. Â Can't complain about anything except the burrito and beans were too salty. Â But not bad enough to not eat by any means. Â We will most likely be back if we are in a pinch and need somewhere fast and not too expensive!
Burrito as big as a Football! Â Carne Asada is my favorite.
They make it better than anyone and it is filled with rice, cheese, frijoles or no frijoles, and lettuce. Â Horchata there is good as well. Â I choose the #3 location because it is easy to get to and park and they are always the friendliest bunch. Â I've been to many Mexican places but the El Faro Carne Asada burrito is the best I've ever had!! Â 5 STARS!