Pepper Tree Restaurant is located in Colorado Springs, United States on 888 W Moreno Ave. Pepper Tree Restaurant is rated 4.6 out of 5 in the category fine dining restaurant in United States. The Pepper Tree restaurant has been a tradition for fine dining in Colorado Springs since 1983. Serving steaks, seafood, lamb, veal and more, the Pepper Tree is legendary for impeccable cuisine, ambiance, service and breathtaking views of the city. The Pepper Tree\
Amenities
Bar on site
Toilets