I have been to this place a couple of times and both times was a bad experience. this place was one of the dirtest taco bells i have been in. the food was a sloppy mess, and the manager was rude and foul mouthed. this is a joint taco bell and a kfc both located in the valero gas station on dexter road in milan.
Cons: you name it