Three Denver restaurants have closed or announced their impending closure after having operated for just four to 16 months. But all three had already faced challenges. Rolling Pin Pizza Rolling Pin Pizza, which opened four-and-a-half months ago in the former Tacos Tequila Whiskey spot at 1514 York St., said Monday that its last day of service will be Aug.