My husband and I will be visiting my parents in Denver at the end of March and are looking for some restaurants to try. They are in Southwest Denver (Lakewood specifically) so we would prefer to stay somewhere in that vicinity. We are open to any type of food - specifically maybe a good Mexican or Indian restaurant in the area. Although I grew up in Denver I am not at all familiar with the restaurant scene and when we visit we always end up at the same Chinese restaurant. Thanks a lot!