An unexplained foodallergy or even a simple food intolerance can cause drowsiness or fatigue, especially if these symptoms occur at the end of a meal.
Among the foods ingested there may be some that generate intolerance and symptoms such as drowsiness or fatigue.
In these cases one must proceed by exclusion and eliminate one food at a time until one identifies those possibly not tolerated.