Restaurant Review: Street Restaurant
Street is a restaurant located in the Russian Hill area of San Francisco. It was opened in 2000 by Lynn Ramsey and John Lamkin. It’s focus is classic American comfort […]
Street is a restaurant located in the Russian Hill area of San Francisco. It was opened in 2000 by Lynn Ramsey and John Lamkin. It’s focus is classic American comfort […]