La Cueva
Denver, CO 80010
Phone: (303) 367-1422
03/31/2008 Posted by uncledave
We used to love this place but not any more. It has seriously gone down hill. Food and service are totally lame. The green chile is like water. So sad because it used to be so good.
Pros: none
Cons: lackluster food and service
Write a review and share your thoughts with others

