Question: where do the houston rockets play home games
Answer: The team plays its home games at the Toyota Center , located in downtown Houston .