Tenderloin Buzz: ‘Hidden gem’ Rye turns 20, and the history of a riot

A local bar turns 20, a new sandwich shop opens and a live DJ, every week... here's what's happening in the Tenderloin. Tenderloin Buzz: ‘Hidden gem’ Rye turns 20, and the history of a riot