Brits try Michelin Texas Food Truck!