Question : where was the movie once upon a time in mexico filmed
Answer : Guanajuato, Mexico