I always go to the one on Vineland (about 10-15 minutes away). I went there when I've stayed at Beach Club/AoA/POFQ. I'll be running by there again on my upcoming trip to POR.
They had a pretty nice selection of food and souvineers. I didn't look at the toy section but
Walmart is pretty standard.