Nestled in the charming town of Sheridan, Wyoming’s Rib & Chop House stands proud like a brick fortress of flavor. From the ...