Cafe in Truckee, CA
Red Truck is a cafe located at 10356 Truckee Airport Road in Truckee, California, serving meals made with locally sourced ingredients, including grass-fed lamb and heritage-bred pork from Hole in One Ranch and fruit from Twin Peaks Orchards. The cafe offers dine-in and pickup service and is open Monday through Saturday.




