Lloyd's Taco Factory Opens New Restaurant!Lloyd's Taco Factory Opens New Restaurant!You've seen them around town and even on TV, but now, Lloyd's Taco Factory is getting even bigger. They've opened a new restaurant, this time in Williamsville!Brett AlanBrett Alan