The City’s household waste facility is open Saturdays 9 am-3 pm and welcomes Vista residents to drop off the following items:
Old or broken electronics
Paint or oil cans
Used batteries
Other toxic products
The facility is located at 1145 E. Taylor Street, across the street from the City’s Public Works Yard. There are no fees for Vista residents.