From Our Editors
Find all of your must-have video games and accessories in one place at Sanrio in Chula Vista.
Unleash the latest entertainment the 21st-century has to offer with the enjoyable accessories available like video game systems.
With an eye for convenience, Sanrio is located centrally to available parking. When you're ready for hours of entertainment, the video game selection at Chula Vista's Sanrio is sure to do the job.