San Luis Grill & Taqueria - Safety Score 82/100