This is definitely the best Taco Bell on the southside. The people are really nice, service is fast and meals are perfect, everytime!
All reviews seem positive