We travel from Rochester Hills M to Rochester MN often. This is a must stop. Found it a few years ago and never miss it. Try the pastries next door for a great Mexican treat. Enchiladas are great and try the Puerco Gasada.

We travel from Rochester Hills M to Rochester MN often. This is a must stop. Found it a few years ago and never miss it. Try the pastries next door for a great Mexican treat. Enchiladas are great and try the Puerco Gasada.
El Faro is a good authentic place to get Mexican food..they have pretty fast service and the size of the food is huge.
Their burritos are pretty amazing, huge and for a really decent price. Do not go in expecting Taco Bell, much more authentic. I've eaten at all of El Faro's locations since the mid 1990's, never disappointed. Yes, you will occasionally get a small chicken bone or something, that's the price you pay for authentic. It definitely helps to know a...
More
Gritty atmosphere but good food at this Elgin location.
I wouldn't really know how the food actually tastes at this restaurant because both times I have stopped in they have gotten my order wrong. The first time it was because the cashier did not speak English that well, but didn't inform me of this (I speak Spanish), so my order came completely different than I had ordered. The second...
More
Best burritos in town!!!!!!!!
The last time I ate here, I had a twist tie in my burrito. Delicious. Then later that night, I ended being ill. I won't go back here, ever again.
Burritos are huge. They are very good and only $4.00.
If you own or manage El Faro, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
Manage your listing