Slo Brew is located downtown in San Luis Obispo. Looking at their website, they also have “The Rock” which is near the airport and is their main brewery. They also have “The Loft’s” which are guest suites located downtown SLO. I was traveling in the area for business and did not eat at this […]