El Sol Restaurant
Drag box to select area
El Sol Restaurant, located in the Austin Dempster Plaza, specializes in Mexican cuisine. It also has a full bar and several HD televisions. El Sol features daily lunch and drink specials.
6000 Dempster St, Morton Grove, IL 60053
- Accessibility Details: Handicapped parking
- Hours: Daily, 11am - 2am
- Accessible: yes