Castro Theatre is a World Location in San Francisco in Watch Dogs 2.
Contents
Description[edit]
Once a popular movie palace, the Castro Theatre is now an historic landmark as well. It’s one of the last remaining movie palaces in the US. You can still catch film showings there today.
Zone[edit]
San Francisco
City
Maps[edit]
Strategy Guide/Tips[edit]
- There are a couple of ScoutX points in this area.