Address: 830 N Farnsworth Ave, Aurora, IL 60505 Phone: (630) 820-6988
Reviewed on 09/07/2025
By: Vicente D.
The worst experience ever. It took an hour to get our food, meanwhile people that got there after ate and left. The food is very poor quality. The red sauce... more
Reviewed on 05/05/2025
By: Annette A.
The meat is cooked well but seasoned well. I had to add salt, lime, and salsa. They may need to revisit the OG one on 26th street to get back to the that taste. more