There’s something so freaking amazing about a carnitas burrito. The sketchier the taco stand, the better the burrito. A few things to keep your eye out for when looking for The Best burrito: 1. walk up window only 2. metal bars over all windows 3. no credit cards accepted
stumble on this share on facebook add to delicious digg it follow us on twitter