Address: 1998-1982 S Hoover St, Los Angeles, CA 90007, USA
“I liked quesadillas, but tacos are a bit small. Soda is overpriced a bit, so take one with you somewhere else (maybe in a gas station). Tables are old and don't look clean. Anyway, despite all minor things food is tasty. If you'd like to eat where locals go that's the place.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…