Skull Creek Greek 970-879-1339
635 Lincoln Ave, Steamboat Springs, CO 80487 Open today until 2 a.m.
A Fast, Affordable and Fun Greek Eatery located in the Heart of Steamboat Springs serving up $6 Gyros, Greek Salads, Baklava & More for Folks on the Go! We are also open late on the weekends so you never have to go hungry.
- Phone: 970-879-1339