I've returned to this place 2 more times after my last review. Wait service was still inconsistent, especially with the dimwitted waitress.
The restaurant was plagued with "out of foods" often. A few months ago, the dimwitted waitress didn't tell us the appetizer was out till the end when I initiated the inquiry. Apparently she has already removed the "out" item from our bill.
The wait service for my last meal with a group of friends was better at 6:30 PM on a Saturday. We've got service from 3 different wait staffs. They were serving everybody else too. Not just us.
The food came out fast and the taste was right on this time. They were out of egg plant. We didn't tell them that 99 Ranch Supermarket was 2 doors down.
So diners, I still consider this place a good choice for authentic foods. I will give 3.5 stars this time.