This is one of our favorite Mexican restaurants in Castle Rock, just a 6-minute drive from the Holiday Inn Express hotel! While enjoying authentic Mexican cuisine, you can take in stunning views of the entire town of Castle Rock. We strongly recommend making an online reservation in advance.
Sierra offers a diverse selection of cuisines, ranging from Mexican to Italian, in a beautifully designed setting. The restaurant features an elegant interior with warm lighting, stylish decor, and a spacious patio that provides a perfect blend of comfort. Located just 13 minutes from the Holiday Inn Express Castle Rock, it’s an ideal spot for a delightful dining experience.