El Corral Mexican Restaurant Categories Restaurants, Food & Beverage 3655 E. State Route 36 Decatur Illinois 62521 (217) 233-1714 (217) 233-1715 Visit Website About Us Mexican Restaurant Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×