El Ruso #1
Restaurant · Los Feliz

El Ruso #1

$ · Mexican

Handmade Sonoran flour tortillas meet mesquite-grilled carne asada and birria; let the quality meat shine with just lime and their fire-roasted sauces.

Info

📍
Address
2081 Hillhurst Ave, Los Angeles, CA 90027, USA, LA

More like this