Los Tres Garcias Taco Truck at the car wash on Alameda: 8.1 (video)


New Compton location at the Crystal Auto Spa means plenty of parking at night for Los Tres Garcias Taco Truck. Jose “Tacos y Trifectas” Contreras (@LosPonies on Twitter) gives them an 8.1.