Food intolerance is much more common than food allergy. But most of the time onset of symptoms is usually slower and may be delayed by many hours after eating the offending food.