2 Jack in the Box Locations in St. Louis, MO