I love that the Castro has a car dealership sized rainbow flag flying proudly above it.