Located in beautiful Old Colorado City Jake and Telly’s Greek Taverna is found on West Colorado Avenue between 26th and 27th streets.
From all directions, take U.S. 24/West Cimmaron St. to 26th Street. Head north on 26th Street to Colorado Avenue. Turn Left/west on Colorado Avenue. Jake and Telly’s will be on your right.
We are on the second floor.
2616 West Colorado Ave. (2nd floor)
Colorado Springs, CO 80904