United Kingdom›London›Kensal Rise›Birria Taco Kensal RisePhoto Gallery for Birria Taco Kensal RiseSee full detailsReserve a table