I am making the monthly pilgrimmage to Sac with my husband this weekend. We usually eat at the same places but I'm itching to try new restaurants. I always hear about Lemon Grass, and my interest was piqued again when someone asked for a recipe from this restaurant in the L.A. Times Food section today. Can anyone give me recommendations, reviews, address, etc.? Much appreciated.