The barbecue restaurant's last day of operations was Jan. 4. (Courtesy Winners BBQ)
Winners BBQ, a barbecue restaurant formerly located at 800 W. Pecan. St., Ste. A, Pflugerville, has closed. Its last day of operations was Jan. 4, according to the restaurant's Facebook page. The barbecue restaurant—which also has locations in the Dallas area—served meat by the pound, sandwiches, loaded potatoes and sides. www.winnersbbq.com