Address: 89 IL-19, Streamwood, IL 60107, USA
Phone: +16308370095
Sunday: 9AM–10PM
Monday: 9AM–10PM
Tuesday: 9AM–10PM
Wednesday: 9AM–10PM
Thursday: 9AM–10PM
Friday: 9AM–10PM
Saturday: 9AM–10PM
Kathy Ortega
If you ever been to amigo chino in Chicago and love it there, you'll love this place too. 5 years later and this place is still amazing!!! Its small but nice. Plenty of parking and wheelchair accessible. Separate fe/male washrooms. They have a cute pond/fountain outside with koi fishes and turtles. Food and drinks....plenty of options. I highly recommend this place and to go on an empty, hungry stomach.
melanie januszewski
Their food is so good. Very affordable not to mention their restaurant is clean. That's big in my opinion. I highly recommend for your dine in experience
Dilara keyifli
our favorite new mexican restaurant spot! so clean and adorable inside. table side service is excellent. portions are amazing. they cook the food right in front of you so you know it’s super fresh. 12/10 experience and we will be coming here weekly
Yosh Lee
I got the carne en su jugo and loved it. Guacamole could have used a little more flavor. The horchata was good. And also got a steak taco which was good as well. I will definitely be back!
Thanks! Your review is awaiting moderation.
This is not a question. Thank you for your comment. While there is nothing to support your claim speaking to a manager immediately could help resolve these type of concerns.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.