From Our Editors
For tasty Mexican fare, Elgin's El Angel DE Oro Mexican Restaurant is hard to top.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.
Appease your inner-foodie without spending a fortune when you swing by El Angel DE Oro Mexican Restaurant for one of many flavorful (and inexpensive) dishes. So add some spice to your life and head on over to El Angel DE Oro Mexican Restaurant for a tasty and ethnic Mexican meal.