Jake and Telly’s Greek Taverna

2616 Colorado Ave, Colorado Springs, CO 80904, USA
2616 West Colorado Avenue Colorado Springs Colorado 80904 US

Located in beautiful historic Old Colorado City on the west side of Colorado Springs, Jake and Telly’s Greek Taverna has been delighting loyal guests since 1997. Their delicious and innovative Greek specialties are made with fresh ingredients like Paopu perfected at his Philadelphia restaurant. We have something for every palate, from a kids menu, to vegetarian and vegan options.

No entries were found.

Showing 0 results