Castle Cafe 403 N. Wilcox, Castle Rock, CO, 80104(303) 814-2233WebsiteOverviewAmenitiesRelated ArticlesFind Majestic Beauty at Twin LakesMust-Try Denver Restaurants