3200 24th St, San Francisco, California 94110 USA
Tater Tot w/ Tater Tot Nachos | HH-$6 (GET THIS!)
Photo Credit: Yelp