Winners BBQ opened March 30 at 800 W. Pecan St., Ste. A, Pflugerville. The barbecue restaurant—which also has two locations in the Dallas area—serves meat by the pound, sandwiches, loaded potatoes, sides and offers a children's menu.
www.winnersbbq.com