Update Info - El Sol Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Sol Restaurant
6000 Dempster St
Morton Grove, IL 60053
6000 Dempster St
Morton Grove, IL 60053
This restaurant was reported as closed. If it is open, let us know.