Phone: +12173447855
Address: 1601 N Cunningham Ave, Urbana, United States Of America, 61802
City: Urbana
Menu Dishes: 35
Reviews: 4661
Website: http://www.eltororestaurante.com/
"The staff here is welcoming and the food is absolutely delicious. I visited for dinner and found that the cost per person falls between $10 and $20. I would rate both the food and service a perfect 5 out of 5, and the atmosphere also deserves a 5. I highly recommend trying the Cheese Quesadilla with Fries or the Steak and Chicken Fajitas. There's plenty of parking available, including a free parking lot."
All prices are estimates on menu.
Urbana, part of Illinois' twin city area with Champaign, is a vibrant college town known for diverse cuisine, with favorites like deep-dish pizza and farm-to-table dishes.