This is the Taco Truck thread. Please come here and share the deliciousness which is the taco truck. Taqueria Los Primos Dos. This is the place where we eat the most. From here on out it will be referred to as Lost Sock. The fixins are what make it heavenly Today I ate the Nachos, and they were delicious. The habanero sauce was essentially puree'd habanero and made my head burn.