Rated
5.0 out of
5 from
1Reviews
Leo's Taco Truck
is an enjoyable Food Truck Restaurant
Ranked #1 of 30 Restaurants in Mid-City Los Angeles.
★★★★★ 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.