B G Sports Bar Address: 7970 Old State Route 21, Barnhart, MO 63012 Phone: (636) 948-2002 Restaurants, Cocktail Lounges Other Businesses: Automotive Finance Corp at 7858 US Highway 61 67, Barnhart, MO 63012 Flood's Bar & Grill at 1205 Old State Road M, Barnhart, MO 63012