Squeeze Inn Restaurant in Zillah, Washington, is a hidden gem that’s totally worth the drive for steak lovers seeking an ...