El Sol Restaurant, MORTON GROVE, Illinois (IL)
Conveniently located at 6000 Dempster Street () in MORTON GROVE, Illinois (IL) (60053), El Sol Restaurant can be reached at 8479672266. We advise you to call ahead to make a reservation.
More restaurants in MORTON GROVE, Illinois (IL)
El Sol Restaurant contact information and details:
Address: 6000 Dempster Street - , MORTON GROVE, Illinois (IL) 60053
Contact Phone: 8479672266