More than 46 bars and restaurants in the US city of St. Louis are reported to have joined a boycott of Anheuser-Busch products in support of a dispute by drivers working for Lohr Distribution, the brewer's exclusive distributors in the area.