FYI · Follow Your Influencer
Food & drink· Los Angeles

Leo's Tacos Truck

★ 4.4(894)415 Glendale Blvd, Los Angeles, CA 90026, USA
Open in the FYI map →

What creators said

JOLLY
JOLLY
@jolly · 13 months ago

“This is the tastiest head I've ever had.”

Creator videos