EL Corral Restaurante Mexicano 3655 E State Route 36Decatur, IL, 62521 View Phone 217-233-1714 View Website Experience & Reliability Visit or call us today! About Connect with this Business: Send to My Email Send to My Phone Print this Page