Category archives for: College Station

Food Network: America’s Favorite Food Truck — We Have a Winner

chef tai truck

The contest to name America’s Favorite Food Truck started back in July with nearly 600 trucks