These guys are great, very good with kids, eyewear selection is wide and they do free refittings (which is great when your 8 year old is as rough on his glasses as mine is).
Dr. Leon as mentioned previously is a man who obviously loves his job, and takes the time to explain all the stuff to curious kids who ask a million questions. He even managed to diagnose an issue in my left eye that had never before been diagnosed and explained it to me in a way I could understand (and also why lasik couldn't fix it).
They take all kinds of insurance (including university insurance) so you should be covered. The offices are lovely and cozy. They have all the bells and whistles your heart could desire if you're that kind of patient, but they also do standard eye exams and are open on Saturdays as well. I've managed to be seen same day after accidentally splashing toilet bowl cleaner in my eye and my kid managing to take a blow to the eye during a soccer game, same level of service as other days of the week.
Very very happy with this place and its doctors.