Mall Flounders
When Denver Pavilions opens early next year, there won’t be any room on the 16th Street Mall for sloppy local restaurants–if there’s room for locals at all. A half-dozen blocks away from the Pavilions site between Tremont Place and Welton Street, we’ve already seen that people are willing to wait…