Spring Garden in W. Roxbury has Pu-Pu platters and fun drinks. Pretty fresh and decent. Atmosphere is pretty tame though...no tiki bar! South Pacific *is* still there....right down the street from my house, but I've never been there so I can't vouch either way.

The Tahiti in Dedham is you best bet for a campy feel. Its still very family friendly inside a little run down but not gross. The food is generic run of the mill chinese nothing to write home about but edible. You can get coctails in plastic coconuts and such virgin cocktails too I believe

I'm a long time fan of Chef Chang's on Beacon Street near Kenmore Square for pupu platters. To really kitsch it up, some people really like the Golden Temple further West on Beacon Street in Washington Square. I've always been turned off by their prices but it might fit the bill.