The YMCA hosts its annual Stars + Stripes benefit on Wednesday, July 31 at a private home. This year the featured guest is Taj Mahal, who will be performing at the Blues and BBQ benefit.

The next generation of Island musicians, who honed their craft at the Y’s teen center, Alex’s Place, will also perform.

The event begins at 6 p.m. Visit ymca.org for tickets and more information.