Denver restaurants open