Taco Bell / KFC
No security cameras!
Hello all, I write to you today to explain my sad and unfortunate story. Not too long ago, I went to grab some lunch at Taco Bell / KFC located at 56 Glen Cove Road, Greenvale, NY 11548. Holding a plate of food in one hand, and an empty cup waiting to be filled in the other, I proceeded to get a ...