
Foodies in the Rocky Mountain region who are both Top Chef and Food Network fans will be pleased to hear that both franchises will be present in Denver, Colorado this weekend.
Food Network's The Great Food Truck Race is currently filming and has finished stopovers in Las Vegas and Salt Lake ...