A new restaurant is moving into our neighborhood on Church Street... Chile Pie & Ice Cream. They were filming for a Food Network special called "For the Love of Pies" and we happened to be there. They also interviewed us to possibly be on the segment talking about the food at their Baker street location.
This was the scene driving down the peninsula. Not directly Castro related, but something you don't see in many other parts of the country in the middle of summer.