Food Safety Report: Cheddar's Scratch Kitchen, St Lucie W Blvd, Port St. Lucie, FL, USA 7 years ago • details 48 Comments Comment