
Restaurant · $$
127 S La Brea Ave, Los Angeles, CA 90036, USA
7.3Open·Friday: 8 AM – 5 PM
Taco · 0.3 mi away
7.9Mexican · 0.4 mi away
8.1Chicken · 0.4 mi away
5.9Italian · 0.4 mi away
8.1French · 0.6 mi away
8.8Mexican · 0.5 mi away
8.2See every rated restaurant in Best Restaurants in Los Angeles · All cities