Restaurants in Los Angeles, CA
Restaurants
105 E 8th St.,
Los Angeles ,
CA
90014
UNITED STATES
Based on 1 reviews
taco
a little hole in the wall, but very good food. i enjoyed my visit and would go agian. their prices are pretty good as well.Worldwide > United States > Los Angeles, CA > Restaurants