Birria Bella is a restaurant offering birria, with takeaway and private venue options.