Q: Where is Street Restaurant and Bar?
A: Street Restaurant and Bar is located at: 2141 Polk St, San Francisco, CA 94109, USA, United States
Q: What are the coordinates of the Street Restaurant and Bar?
A: Latitude: 37.7965857, Longitude: -122.4220785
Q: How is Street Restaurant and Bar rated?
A: Street Restaurant and Bar has not rated yet on addressschool.com