JavaScript is not enabled.
El Toro - 0 Reviews - 1104 N Cunningham Ave, Urbana, IL - Mexican Restaurants Reviews - Phone (217) 344-7855

El Toro

Claim
id: 29746301
marker
1104 N Cunningham Ave
Urbana, IL 61802
marker
(217) 344-7855
Incorrect info? Correct your listing

Main categories:

Restaurants , Mexican Restaurants

Related categories:

Food & Dining

Menu for El Toro




FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018
badge