Member to Member Deals El Sol Restaurant Share: Restaurants El Sol Restaurant Visit Website 6000 W. Dempster Street Morton Grove, IL 60053 847-967-2266 El Sol Facebook