BiterGet Biter
El Ruso #1 hero image

El Ruso #1

Restaurant · $

2081 Hillhurst Ave, Los Angeles, CA 90027, USA

Taco

Biter Score7.9

Closed·Friday: 4 PM – 10 PM

El Ruso #1 photo 1
El Ruso #1 photo 2
El Ruso #1 photo 3

Nearby on Biter

Best Taco in Los Angeles

See every rated restaurant in Best Restaurants in Los Angeles · All cities