Phone: +12172683292
Address: 602 E Springfield Rd, Arcola I-61910-1803, United States
City: Arcola
Menu Dishes: 8
Reviews: 917
"We had an excellent meal and margarita at El Toro. The building has seen better days from the outside, but inside it is nice and clean. We enjoyed the Acapulco and the pastor taco plate with a Texas jumbo margarita. The food came quickly and was simply delicious. The flavor was spot on and the portions were very large and the price was very reasonable. This included exceptional service and we were very happy we choose to stop for a late lunch on our road trip down interstate 57."
All prices are estimates on menu.