La'Juan M. Johnson, of St. Louis, was charged with shooting Christopher Frye-Pleasant, 22, inside the 8th Street restaurant.