The Harris County Sheriff's Office says 22-year-old Jose Julian Sanchez was caught Thursday and will face capital murder charges. Further details on where Sanchez was located and whether he has an attorney were not immediately released.
Authorities are trying to determine what led to the gunfire Sunday night.
Deputies have identified the victims as 25-year-old Abram Vallejo and 32-year-old Eliazar Valenzuela. Both were dead at the scene.
Nobody else was hurt.