El Toro Of Monticello

Share:El Toro Of Monticello

Headings:

Restaurants Family Style, Restaurants

Latitude:40.025046 Longitude:-88.573049
112 S Charter St
Monticello, IL 61856
American Express, Mastercard, Visa, Discover
Speaks English