Jake and Telly's Greek Cuisine

2616 W. Colorado Ave., Colorado Springs, CO 80904
Local: 719-633-0406

Overview

Located in beautiful historic Old Colorado City on the west side of Colorado Springs, Jake and Telly’s Greek Taverna has been bringing delicious and innovative Greek specialties to loyal customers for over 13 years.