Chili’s Opening First Scranton Location With Nods To ‘The Office’

NBC Chili’s was heavily featured in multiple episodes of The Office, but the chain didn’t actually have a location in Scranton when they were filmed. However, The Electric City is finally checking that box thanks […]