I was there after 10pm when restaurant is close and the dance floor opens. They play Latin american music with a $10 charge. Free parking. The place is outdated. Food service after 10pm tacos only. Public restroom.
Sl
Review №2
Love it
Information
5Photos
2Comments
3.9Rating
Address:623 W North Ave, Villa Park, IL 60181, United States