615 W Broadway Rd, Phoenix, Arizona 85041 USA
The birria is well worth coming to THE HOOD for :.
Photo Credit: Yelp