It's LeGrand's turn to make their case as best sandwich spot in St. Louis.