Taco restaurant · Greater Echo Park Elysian
24
24 Postcards
At El Ruso, you can indulge in LA's finest Sonoran-style tacos, crafted with dreamy hand-made flour tortillas and grilled meats that deliver pure bliss.
1647 W Sunset Blvd, Los Angeles, CA 90026 Get directions
$$ · Menu