Things to Do

13 Things to Do in San Diego This Weekend: July 18–21

Treat your pups to a canine celebration in Cardiff, root on rugby superstars in Mission Valley, and party all weekend long with San Diego Pride

Read article