Address: 113 Stephen St, Lemont, IL 60439 Phone: (630) 410-8385
Reviewed on 07/13/2025
By: Katrina K.
I ordered carry out. The chicken quesatinga tacos were amazing. Packed with flavor and the chicken was super tender. I do wish the dipping jus had a little... more