 Revathi, who had previously played a mother to a young child with cerebral palsy in "Anjali" (1990), agreed to play Laila's mother after reading the script.William Moseley was cast as Jared, a British student in Laila's class.Principal photography for "Margarita with a Straw" began in 2013 and took place at New Delhi and New York with two separate schedules.