Iván (Armando Espitia), um jovem aspirante a chef no México, trabalha em um restaurante, na esperança de conseguir um lugar na cozinha enquanto apóia a mãe de seu filho. Uma noite, ele conhece Gerardo (Christian Vazquez), um belo professor que, ao contrário de Iván, é gay. A química deles é instantânea. A descoberta de seu romance, no entanto, causa alguns conflitos. Em desespero, Iván toma a árdua decisão de atravessar a fronteira para avançar em sua carreira culinária, prometendo ao filho e ao novo amor que ele retornará.