
Restaurant · $
San pedro st &, E 28th St, Los Angeles, CA 90011, USA
Taco
8.2Open·Friday: 5:30 PM – 12:30 AM



Taco · 0.7 mi away
8.4Breakfast · 0.9 mi away
8.1Seafood · 0.9 mi away
9.0Hamburger · 1.3 mi away
8.3Mexican · 1.7 mi away
8.7Mexican · 1.6 mi away
8.5
9.0
8.8
8.8Taco
8.7
8.7
8.7See every rated restaurant in Best Restaurants in Los Angeles · All cities