Visit Elgin, Illinois

Discover things to do on an Elgin, Illinois, getaway

MI VALLARTA

Location:
1101 N. La Fox St.
South Elgin, IL, 60177,
Phone:
224-227-7222
Hours:
Opens at 11am Daily
Mon-Thurs until 11pm
Friday-Sunday until 2am
About:
©2019 Elgin Area CVB. All rights reserved.
This site uses cookies to record statistics and improve user experience.View Policy