Food Safety Report: Red 8, Las Vegas Boulevard South, Las Vegas, NV, USA 8 months ago • details 88 Comments Comment