Skull Creek Greek
- 635 S. Lincoln Ave., Ste. H, Steamboat Springs, CO, 80487
- (970) 879-1339
-
Overview
A fast, affordable and fun greek eatery located in the heart of Steamboat Springs serving up traditional 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!
-
Amenities