Every item on the menu is satisfying.
All reviews seem positive
This Los Angeles County fast food chain has been serving tacos, sopes, burritos and other traditional Mexican fare since 1974.