Best Greek Restaurants In Steamboat Springs, CO

Last Updated:
Sort
Skull Creek Greek is a restaurant located in Steamboat Springs, Colorado at 635 Lincoln Avenue. They are open every day of the week. Located in the heart of Steamboat Springs, Colorado, serving up Gyros, Greek Salads, Baklava, and more for folks on the go! Serving lunch and dinner. Open every day 11am to close; Friday and Saturday late night until 2am.
635 Lincoln Avenue, Steamboat Springs, CO, 80487
Rank
1
3 votes
Sponsor
0.0