El Caporal Inc, DECATUR, Illinois (IL)

Feeling hungry? El Caporal Inc might be the place to eat for you.
Conveniently located at 1044 West Eldorado Street () in DECATUR, Illinois (IL) (62522), El Caporal Inc can be reached at 2174239097. Please call in advance to make a reservation.
More restaurants in DECATUR, Illinois (IL)


El Caporal Inc contact information and details:
Address: 1044 West Eldorado Street - , DECATUR, Illinois (IL) 62522
Contact Phone: 2174239097