SLO's most popular BBQ restaurant! Great food, great beer, great time! It's usually packed - so be prepared. It's a fun environment, lots of outdoor seating. Large bar area with multiple TVs. Located conveniently downtown.
Located at 1001 Higuera St San Luis Obispo, CA 93401
Phone: (805) 783-1001