Dr. Villarreal is a superb doctor who takes her time to truly examine and diagnose/treat her patients, which is quite rare in medicine these days.
Not sure about the other reviews complaining about support staff and wait times, as my son was seen promptly and the whole office was very professional. Perhaps these were incidents that transpired secondary to the thoroughness of the diagnostic work up; this is something to applaud not criticize IMHO.
Some cases are straightforward but others are more complex and you cannot always guarantee a quick 10 minute exam will cure what ails you. Although this can be frustrating, I'd prefer to have a physician take their time rather than churn through a list of patients to maximize profits and reduce wait times so they can get a better yelp review. It's your health not a cheeseburger.
When it's your turn, you can be assured that your issue will be addressed properly.
Written by a fellow doc who appreciates the care provided to his son.