Birrieria Landeros is a Mexican restaurant specializing in birria. Takeout and delivery options are available.