No more driving to Taos from Castle Rock to get good southwestern food! La Rosa in Palmer Lake is the best southwestern dining in Colorado. They have the unique taste of local grown chiles from New Mexico. They offer samples of their unique sauces for you to select your personal sauce to pair with your entree. Their chips are homemade. In addition, they have unique tequila flavors that make an ordinary margarita come alive! The service was exceptional. Their prices are very reasonable for the size of the portions they serve. They are only open for a few hours in the evening starting at 5:00 pm. This is a small, local dining establishment, so don't miss it when you drive through Palmer Lake!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.