Restaurants in Los Angeles, CA
Restaurants
401 S Indiana St.,
Los Angeles ,
CA
90063
UNITED STATES
Based on 1 reviews
Delicious chicken enchiladas!
The mole chicken enchiladas are great! Also good menu selection of assorted entrees. This was my first time trying milenesa too, it was pretty good!Worldwide > United States > Los Angeles, CA > Restaurants