Taco Bell Is Finally Opening In London On Friday FOOD / By timw_brap All the cheap tacos money can buy.