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