In the small town of Dewey, Arizona, there’s a restaurant that’s been drawing diners from all over the state with one irresistible promise: the best smoked prime rib you’ve ever tasted. Leff-T’s Steak ...
The ribs were also a standout, cooked to the point where the meat was almost about to fall off the bone, with a great bark and a deep smoked flavor ... said he keeps his seasonings simple.