The impeccable cuisine and service at the Pepper Tree remain legendary in fine dining. Perched on a hilltop, The Pepper Tree has one of the most breathtaking views in the city.
Best steaks in town hands down. I've been to every steak house in Colorado Springs and this is the best. Not cheap though...
From first bite to the last, never anticlimatic!
The peppered steak will melt in your mouth.::