Question : where was fear the walking dead season 3 filmed
Answer : Avenida Revolución