Does Ritual Roasters pay for these ads within ads?
And I wonder where the background image really is. It doesn't look like Valencia Street. I don't think there is any point for which all these distances can be simultaneously true, since Grand Coffee and Ritual are within 1000 feet of each other.
Taken on March 28, 2012