Big Papa’s closes its last location, but lives on for true BBQ believers
And then there were none. Ten years ago, Big Papa’s BBQ — a homegrown chain — was smoking, with several metro locations in south Denver and the nearby suburbs. But over the years, they closed up…and now the final Big Papa’s, at 6265 East Evans Avenue, is gone, too. But…