Advil is a brand name for ibuprofen, a nonsteroidal anti-inflammatory drug (NSAID) used to treat pain, fever, and inflammation. According to the Advil website , Advil can be taken with or without food. However, it is recommended to take it with food or milk to avoid stomach upset. The website also advises taking Advil with a full glass of water to help the medication dissolve more quickly and to drink plenty of fluids while taking it.
Drugs.com  confirms that ibuprofen can be taken with or without food, but taking it with food or milk may help to reduce stomach upset. The website advises not to lie down for at least 10 minutes after taking ibuprofen to avoid irritation of the esophagus.
DrugPatentWatch  provides information about the patent status of Advil and its active ingredient ibuprofen. However, it does not provide any information about taking Advil with food.
In conclusion, based on the sources provided, it is safe to take Advil with food. In fact, taking it with food or milk may help to reduce stomach upset. It is also recommended to take Advil with a full glass of water and to avoid lying down for at least 10 minutes after taking it.