Start from
Church's Texas Chicken
920 N Grand Blvd, St. Louis 63106