Gran aficionado a la ópera y a instancias de su amante Josefa Silva -que era actriz y cantante profesional- el Capitán General Rafael Carrera mandó a construir un majestuoso Teatro Nacional que fue nombrado en su honor como «Teatro Carrera», ubicado en la Plaza Vieja.