5 On Your Side

Restaurant ratings: Western Sizzlin, The Station and Texas Steakhouse

Two steakhouses and The Station were subject to inspection in this edition of Restaurant Ratings.