BiterGet Biter
Leo's Tacos Truck hero image

Leo's Tacos Truck

Restaurant · $

5525 Sunset Blvd, Los Angeles, CA 90028, USA

Taco

Biter Score8.3

Open·Friday: 10 AM – 3:30 AM

Leo's Tacos Truck photo 1
Leo's Tacos Truck photo 2
Leo's Tacos Truck photo 3

Nearby on Biter

Best Taco in Los Angeles

See every rated restaurant in Best Restaurants in Los Angeles · All cities