The Dog Pit

San Francisco
The Dog Pit

1404 Taraval St

San Francisco, CA 94116

From a former What's Up Dog franchisee who's handled his fair share of, um, wieners, TDP's a new quick-service hot dog-taurant in Parkside slangin' 18 under-$5 sausages from the likes of an orange-'n-black interior just a little larger than a handicap bathroom.