flor del rio

Flor Del Rio

Los Angeles
Flor Del Rio

3201 E 4th St

Los Angeles, CA 90063

Legit Mexican grub lives behind this unassuming storefront. Crush tacos and lamb birria and walk away stuffed.