Foods Lifestyle Meals | The proprietor of La Vaca Barria defended the $22 burrito after patrons left dangerous opinions.