Group celebrating New Year's at the Ta-boo restaurant in Palm Beach.

Group celebrating New Year's at the Ta-boo restaurant in Palm Beach.