Address: 110 Light Rd, Oswego, IL 60543 Phone: (630) 554-5024
Reviewed on 05/31/2024
By: Matthew A.
I got a pastor torta and two pastor tacos and loved every bite. We ordered food inside and waited outside because we rode bikes to pick it up, and they... more
Reviewed on 11/02/2024
By: Dina Phil B.
I absolutely love this place. The food is excellent the service is great, it's a mom and pop place with big taste. more