Leo's Taco Truck

Little Armenia

$, Food Truck, Tacos

W Sunset Blvd
Los Angeles, CA 90028

Nearby