20 Spot is a cute, nondescript restaurant that serves various local wines, beer and incredible food. The building in the Mission used to be an old record store.
3565 20th Street, San Francisco, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services