Pool hall in Santa Rosa. Los Amigos.

"Q" Protectors

AzB Silver Member
Silver Member
I'm heading to Santa Rosa for a few days next week and was wondering if anyone can give me reviews on Los Amigos. Only thing close that I see on Google Maps.
Thanks,
 
Top