#68 · Best Taco · Truckee
at Tacos Los Charros
Grilled marinated beef with onions, cilantro, and fresh lime.