Beast Butcher & Block Location Beast Butcher & Block 4156 Manchester Ave, St. Louis, MO 63110, USA 314-944-6003 Website Open in maps Hours Wednesday 11-3 Thursday - Sunday 11-8