The incoming North Face store will be located at 185 Fillmore St, Denver, CO 80206, according to a commercial construction permit filed with the city. The building once housed the famed PASTA PASTA PASTA restaurant owned by Vittorio Gallinari and chef Mario Petit.
What Now Denver reached out to Petit for comment, but did not receive immediate feedback. It is unclear if the two restauranteurs will relocate elsewhere.
PASTA PASTA PASTA had been serving its beloved regional cuisine at the Filmore St. location since 2010. It appears The North Face will move from its previous location at 100 Detroit St, Denver, CO 80206.
The North Face was established in 1968 with the aim of supplying climbers with quality equipment. By the ‘90s, the brand became a known name in the street fashion scene, similar to its counterparts Patagonia and Arc’teryx. While The North Face is an internationally lauded line, it was founded in America and its headquarters remain in Denver, Colorado.