Three cousins (primos) walk into a bar. One cousin says to the others, "how crazy (loco) would it be if we teamed up and turned this place into a modern Mexican restaurant?"
All
Ambiance
Drinks
Food
Interested in our private event space?
Send us a message
Contact information
Address:
122 S York St, Elmhurst, IL 60126
Phone:
number (630)-359-4677
Working Hours:
Mon: Closed
Tues - Thurs: 3pm - 9pm
Fri - Sat: 11am - 10pm
Sun: 11am - 8pm