José Rafael García Torres is a former Mexican footballer and is a football manager.
As a player, he was a participant in the 2002 FIFA World Cup in South Korea/Japan and the 2006 FIFA World Cup in Germany.
García represented Mexico in four matches of the 1997 Copa América, but missed the 1998 FIFA World Cup. After the appointment of Manuel Lapuente as national coach, García appeared at the 1999 Copa América and the 1999 FIFA Confederations Cup, which Mexico won. Recalled to the team for the 2002 World Cup, he played 14 minutes in the opening-round match against Italy. García remained in the team under new coach Ricardo Antonio Lavolpe, helping Mexico to victory in the 2003 CONCACAF Gold Cup and scoring in the quarterfinal against Jamaica. Although he also played in the 2005 CONCACAF Gold Cup and five qualifying matches for the 2006 FIFA World Cup, he did not play any matches in the 2006 competition itself. García made his final international appearance in a 2-1 loss to the Netherlands on June 1, 2006.