With Valentine’s Day still more than a week away, there are four local restaurants with reputations for romance that are booking up quickly. Mona Lisa, the Craftwood Inn and Briarhurst Manor in Manitou Springs, along with The Pepper Tree on the southwest side of Colorado Springs, were ranked among the 100 most romantic restaurants in [...]