RiNo Italian restaurant, Il Posto, closes after 17 years
Il Posto has posted notice of its upcoming closure. The Italian restaurant, at 2601 Larimer St. in the River North Art District, will serve its last plate of fresh pasta on Saturday, Feb. 24. “It is with a heavy heart, and a very full stomach, that we announce the closure of one of Denver’s top … Read more