-
Leo's Taco Truck
is a pretty good Food Truck Restaurant
Ranked #1 of 30 Restaurants in Mid-City Los Angeles.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Everyone has notions about what the best tacos in L.A. might be, but to us, nothing beats the al pastor tacos from this gas station joint on weekend nights.