Yesterday here in Tucson, I had the Best prime rib that I had in my 60 years on this earth. Best meat and seasoning, I'm drooling as I think about....
All reviews seem positive