Is this a good place to watch Warriors playoff games?
Address: 519 Seabright Ave #107, Santa Cruz, CA 95062, USA
Jean-André Moore | Aug 25, 2018
Very good. TVs viewable inside and outside. Lots of fans too.
Joanne Madril | Aug 25, 2018
Yes
Thanks! Your answer is awaiting moderation.