Book review: “Time of Triumph”

"Time of Triumph" helps answer one question -- what happened to Ron Chavez when his famed Club Cafe in Santa Rosa, N.M., closed? Club Cafe was best-known for its smiling "Fat Man" logo on Route 66 billboards in New Mexico. Chavez's storytelling was nearly as praised as his down-home New Mexican cooking, and his restaurant … Continue reading Book review: “Time of Triumph”