10 Downing Street?
- pRon Jul 31, 2012 06:42 PM
I used to play darts here many years ago,
Can someone tell me what happened to them?
I tried google and came up dry...d;^(
there was a 10 Downing Street restaurant on Sixth Ave in Downtown SD back in the 70's. Can't imagine this is what you're talking about, but if it is, it's long since closed. However, the restaurant's 10 Downing logo remains imbedded in the sidewalk in front of the original entrance to this day.