From Our Editors
Due for an emissions test and not sure where to go? The friendly staff at R C Auto & Smog in Vista will make sure your vehicle's inspection is safely up to date. Be kind to your engine by ensuring timely and routine oil changes here.
If you are worried about how your car is running, pay R C Auto & Smog a visit and get a thorough inspection.