Torrejón de Ardoz has five markets, and they divide neatly: three street markets that set up outdoors on fixed weekly slots, and two municipal halls that trade under cover. That is enough to shop from local stalls on any day of the week, which is unusual for a city of this size in the Community of Madrid.
The pattern is worth knowing before you set out. Wednesday is the busiest day, with four of the five markets trading. Monday, Tuesday, Thursday and Friday each have three, Saturday drops to two, and Sunday is the quietest trading day with two. Most stalls keep 9am to 2pm, so this is a morning errand rather than an afternoon one.