Los Incas Restaurant is a new Peruvian restaurant in O’Fallon, MO, That Recently Scored 100% on its first Health Inspection Score.
O’FALLON, MO (STL.Directory) Los Incas is a new Peruvian restaurant in O’Fallon, Missouri, that scored 100% on its first Health Inspection Score. While this is not unique, it is unusual. It deserves special recognition, especially after the fear that was created among consumers during the pandemic, and some will never get over the fear.
Los Incas is owned by two successful businessmen that want to help educate Americans about the Peruvian food that is their comfort food, which they are proud to discuss.
Los Incas is one of our featured listings, but it is not paid; it is published due to its unique food and highly responsible business operations.
The owners of Los Incas are as follows:
- Rafael Dela Cruz
- Luis Moreno
Address and phone: