We Keep Vista Smiling

435 S Melrose Dr Ste 105
Vista, CA 92081

Book Your Dentist Appointment

Or call 760-758-7580

Office Hours

Mon    9:00 AM - 6:00 PM
Tues    8:00 AM - 5:00 PM
Wed    8:00 AM - 5:00 PM
Thurs  8:00 AM - 5:00 PM
Fri        7:30 AM - 3:00 PM
Sat       Closed
Sun      Closed


We are OPEN for ALL dental care procedures and emergency needs. Protecting the health and safety of our patients, families, and team members remains our number one priority.

Google map of Vista Dental Group

Office Information

south of the courthouse on Melrose, next to the Original Pancake House


Vista Dental Group

435 S Melrose Dr Ste 105

Vista, CA 92081

P: 760-758-7580

F: 760-758-1995

Get Directions


We accept and honor most dental insurance plans.

The following are just a few of the dental insurance carriers we're providers for: 

Darren Do
Darren Do, DDS
Vista Dental Group

We pride ourselves on our service.

We use advanced proven technology to keep your smile looking the best! Modern dental technology like Digital X-Rays and CEREC® CAD/CAM single-visit crowns allow care that's faster, less invasive and more efficient than ever before.

all services

What patients are saying

Welcome to Vista Dental Group

Your search for a new dental home is over! Our team at Vista Dental Group is excited to meet you. You can find us south of the courthouse on Melrose Drive, right next to the Original Pancake House. We are committed to providing high-quality dental care and the Perfect Patient Experience to existing as well as new patients. You can call our office to book your appointment or schedule a visit online. If you wish to stay within the comfort of your home, choose the teledentistry option when booking online. Our clinicians will connect with you virtually; all you need is an internet connection and a phone, tablet, or computer. We recommend calling the office if you are experiencing a dental emergency such as swelling, bleeding, or severe pain. Our team will be sure to accommodate your dental needs, even on the weekends. It is our mission to support every patient on their journey to a healthy smile. We accept many major dental insurances and also offer a discount plan to our uninsured patients. Stop by our office for a tour and to meet our experienced team! We are looking forward to meeting you and your family!