Taco restaurant · Eagle Rock
4
THE best late night tacos (post-concert) in LA. The address is for a different location. The iconic location is at an alley on Humboldt. 241 W Ave 26.