Man v. Food - Super Burrito In San Francisco

Adam stops by Taqueria La Cumbre in the Mission District of San Francisco, where he chows down on the infamous Super Burrito. This edible monstrosity is loaded with two pounds of meat,... more »
Social ON
Social OFF
TravelChannelTV
Uploader

TravelChannelTV