Taco Bell
➤ 218 S Diamond Bar Blvd, Diamond Bar, United States Of America, 91765
North American, Fast Food, American, Mexican, Cafés
"This restaurant is quick, friendly, and clean. I just wish they would give me a number instead of trying to pronounce my name wrong or taking longer to check me in. They could also use more training on how to process payments at the register."