Castle Rock has found its niche with more than 100 dining venues to tempt you. Local family owned restaurants in such unique settings as a historic Western saloon, a stone church or a trendy micro brewery will serve up memorable meals that reflect a wide range of cuisine.