Quote Originally Posted by Боб Уайтман View Post
Он заехал в магазин за продуктами. - He made a stop at a shop (on his way to somewhere) for some food.
FYI
In American English продукты is groceries
Food usually means meal that is ready to eat

Also shop is rarely used in this meaning. It is "store" now (in the US English)
Shop is usually referring to something rather small and can also mean мастерская but is widely used in British English

IMHO