Los Incas Restaurant – O’Fallon – 100% Health Inspection Score
Los Incas is a Peruvian restaurant in O’Fallon that recently scored 100% on its Health Inspection Score. O’FALLON, MO (StLouisRestaurantReview) Los Incas is a new Peruvian restaurant in O’Fallon that passed its first Health Inspection with a 100% rating. While this is not an isolated result, it is rare and deserves special recognition when it…
Read More “Los Incas Restaurant – O’Fallon – 100% Health Inspection Score” »

