Lloyd Taco Factory sets opening of Williamsville restaurant

Lloyd Taco Factory's Williamsville location will open next week, if all goes as planned. The second Lloyd restaurant, at 5933 Main St., is set for a grand opening at 11 a.m. Nov. 17. The 80-...