Address: 665 S Sutton Rd, Streamwood, IL 60107, USA
Phone: +16308302252
Sunday: 10AM–10PM
Monday: 9AM–10PM
Tuesday: 9AM–10PM
Wednesday: 9AM–10PM
Thursday: 9AM–10PM
Friday: 9AM–12AM
Saturday: 9AM–12AM
Christian Llerena
the slowest Taco Bell I have ever been to, staff was rude to door dash driver. He walked up and politely asked for his order and the manager walked away without saying anything and went to the bathroom with a bag of food.
Rohit Sankhe
Messed up my order. And also gave me such a less quantity of bowl and when I told them about it, they say thats the quantity they serve.
Sushant Rao
Only one person was preparing food for drive thru and pickup. Resulted in 30+ minutes of wait-time.
Tony K
Faster going to Chili’s for a full meal
Thanks! Your review is awaiting moderation.
Because they're lazy and under bad management.
It's because we're addicts, and they know it. You'll be back, I'll be back. It's a vicious cycle.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.