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.