Wild Rose Restaurant 157 W Elkhorn Ave, Estes Park, CO, 80517(970) 586-2806 Business: mail@wildroserestaurant.comWebsiteOverviewRelated ArticlesFind Majestic Beauty at Twin LakesMust-Try Denver Restaurants