I'm a really big fan of supporting local, small businesses. This could describe Centro Optical. The place seems to be run by a gentleman who keeps his dog in the business. If this is an issue for you, please be aware of this. I think the dog is charming and well behaved, so it was fine for me.
When the place is busy, you may have to wait, but you will receive personal service. The optometrist's office is up a slight flight of stairs, so if accessibility is an issue for you, please be aware of this. I do love the fact they're open Saturday's.