If someone told you there’s a restaurant in Boulder where the windows are so massive and numerous that you feel like you’re dining inside a glass terrarium suspended in the sky, you might think ...