Casa Vallarta is one of the best Mexican restaurants that I've been to in Colorado. I'm from CA originally so I know pretty good Mexican and this is up there. Their service is great and their prices are even better. They are also in the Entertainment book so you can get a discount when you go. Enjoy!
more