Popular Pizza Chain Closes its Last Location in Denver, Colorado

Many of us love pizza and like a variety of different spots. One of my all-time favorite brands was one that I discovered when I was living in Jacksonville, Florida years ago.

Luckily, there were a few locations in the state of Colorado when my wife and I returned home. Well, there were a few locations. Over the years, the closure of this pizza brand dropped to a single location in downtown Denver.

Mellow Mushroom started in Atlanta, Georgia in 1974 near the Georgia Tech campus on Spring Street. As the years went by, the trippy-themed pizzeria gained popularity and Mellow Mushroom started to expand into surrounding states.

Mellow Mushroom Pizza Closes in Downtown Denver

Colorado had three Mellow Mushroom locations at one point in time, then, two of them closed. Leaving the only remaining Mellow Mushroom location in Colorado on the 16th Street Mall in downtown Denver…

Story continues

TRENDING NOW

LATEST LOCAL NEWS