Steve W's Willows, CA, USA
1301 W Wood St
Long wait times. .. poorly put together food... One of the worst taco bells I've stopped at.. the on...
236 N Humboldt Ave
Good fast service. Friendly drive thru people... only had to wait in drive thru for a few mins... f...