Enjoy a serene dining experience at Up the Creek, a rustic locavore restaurant in Vail. This upscale American eatery offers a farm-fresh menu in a warm, neutral-toned dining room. Situated creekside, it's the perfect spot for a gourmet meal. Reservations are recommended for dinner, and they have a bar onsite serving alcohol and beer.
Screenshots and links 🔗
Community recommendation 🏆
Do you recommend this place?