Memphis Grilled



Naturally, Memphis was on the list when the Travel Channel went looking for locations to film “American Grilled”. In a city famous for its many grilling chefs, it doesn’t hurt to have the show label you as a star Master Griller. Those are impressive bragging rights and the $10,000 prize money doesn’t hurt either. The […]