Root 66, Food Truck, Santa Fe
Root 66 is a vegan food truck in Santa Fe. I visited Root 66 on their first day of operation. I think that it isn’t fair to review a food truck or restaurant until they have been open for at least a month so they can work out the kinks. But in this case, my … Continue reading Root 66, Food Truck, Santa Fe