Here's what Trippy members say about El Taurino:
"One of my favorite brick-and-mortar taco places is El Taurino at 1104 S Hoover St, Los Angeles, CA 90006." See More