La Sandia is in Park Meadows amongst that group of great restaurants located outside of the mall on the west side. The front range views from the upper deck stretch from Pikes Peak to Long's Peak and are stunning, Jojo and I live in Castle Rock and have found this is a great halfway place to meet Denver friends and ponder this (1 comments)