Read other letters about this article
It was founded in 1976 on the corner of Front and Halleck Streets in San Francisco. I think there's a McDonald'd there now.
View all »