Found another show to watch on the Food network. The shows are about half and half US and foreign cities. Watched a few (Porto, Paris, etc) then found that my Dish system would let me watch on demand the entire series so I found the one on Albuquerque. It was spot on with our food favorites here. In fact most of it filmed at the Owl Cafe - famous for their Green Chili Cheese Burger - a place I've eaten dozens of times.
If the food where you travel is an important experience then I recommend this show.