634 Clement St, San Francisco, California 94118 USA
Dry roasted seasoned peanuts freshly made, must try!
Photo Credit: Yelp