New taproom at Old San Luis BBQ offers 46 self-serve taps

Old San Luis BBQ Co. in downtown San Luis Obispo, California, has expanded to include a new taproom with 46 taps of self-serve beer.
Up Next
Old San Luis BBQ Co. in downtown San Luis Obispo, California, has expanded to include a new taproom with 46 taps of self-serve beer.

Old San Luis BBQ Co. opens taproom in downtown SLO

October 13, 2017 02:50 PM