Yesterday, to my delight and my wife's fright, I saw two guys unloading a whole fresh goat on Western Ave. They were taking it in to a birria place a couple blocks north of Armitage on the east side of Western Ave. I have passed this place often but do not recall the name and have never been in. Can anyone tell me about their birria? What other things they might have?