popular for /with

Hello!
In the sentence:Chocolate is popular …youngsters.-the right preposition is for or with?
Thank you!

Hi there.

I believe you can either say “popular with” or “popular among”.

Hello

Chocolate is popular with youngsters.

(It’s popular with some of us not so young people too!)

Chocolate is a popular gift for youngsters.