DOUG WESTON’S TROUBADOUR TAVERN

Filling the front man slot for Stone Temple Pilots in 2017 is a daunting task. The group, which scaled the heights of mega-rock stardom in the 1990s through the aughts, has seen its fair share of internal strife — particularly the firing of front man Scott Weiland in 2013 and replacing him with Linkin Park’s…