Moles La Tia hero image

Moles La Tia

Restaurant

4619 E Cesar E Chavez Ave, East Los Angeles, CA 90022, USA

Biter Score
8.0
Open
Saturday: 8 AM – 3 PM