• Looking for a match? Where to watch the World Cup in San Diego

    SAN DIEGO (KGTV) – This weekend thousands of local soccer fans will … (259 3rd Ave., Chula Vista) – There’s nothing like some quality beer at a local …

    Read More
  • 0 0