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?"
Interested in our private event space?
Send us a message
122 S York St, Elmhurst, IL 60126
Tues - Sat: 11am - 10pm
Sun: 11am - 9pm