El Sol Restaurant

Flag as Inappropriate

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
(847) 967-2266
  • Accessibility Details: Handicapped parking
  • Hours: Daily, 11am - 2am
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »