The 5 Spot is celebrating 25 years on Queen Anne and giving back to the community again