A new downtown Santa Rosa cafe, art and music venue is slated to open sometime in late summer, according to a sign posted in Courthouse Square. XXV (or Twenty Five) is located in a narrow interior space near the revamped La Rosa is currently gutted and in mid-construction.
XXV to open
New cafe and art spot to open
![](https://d1sve9khgp0cw0.cloudfront.net/wp-content/uploads/2011/05/xxv.jpg)