Has been great for years. Their Machaca Burrito is a winner... but then so is everything else. Always crowded.
All reviews seem positive
Roadside taco shop in Leucadia famous for big burritos and low prices epitomizes the authentic ""street meat"" style os Mexican food.