• Where to Eat in Chula Vista

    … El Gordo has been a Chula Vista landmark since the Tijuana-based taco institution opened its first San Diego location on H Street in the late 1990s.

    Read More
  • 0 0