Venue Byrd & Barrel Address 3422 S. Jefferson Ave. St. Louis, MO 63118 Telephone (314) 875-9998 Website byrdandbarrel.com