After 20 years of experience in professional kitchens chef Larry Abney is loose on the streets with a big Red Truck serving sustainable organic eats with bold flavors. Now with a new location at the Truckee Tahoe Airport in Martis Valley, you always know where to find the flavors of Red Truck.