The street food scene in South Central is unlike any other. From the plethora of taco stands and trucks to the fruit and hot dog carts, the Mexican cuisine and Los Angeles culture are vibrant, with ...
The truck, which was stationed at 6576 Babcock Road, was known for serving up Mexican-style street tacos at an affordable price. Though the business didn't specify the reason for the closure ...