CBS 8 San Diego. 156K subscribers. Subscribe. This restaurant and bar located in Chula Vista Mall with a Dia De Los Muertos theme offers unique …
Shop Local | Las Tres Catrinas in Chula Vista – YouTube
In
CBS 8 San Diego. 156K subscribers. Subscribe. This restaurant and bar located in Chula Vista Mall with a Dia De Los Muertos theme offers unique …
In