Los Incas, a Peruvian Restaurant Opens in O’Fallon, MO
Los Incas is a Peruvian restaurant that opened in O’Fallon on May 27, 2023 and is off to a great start with 4.9 Stars on Google with 32 reviews. O’Fallon, MO (StLouisRestaurantReview) Rafael Delacruz and Luis Moreno migrated to the U.S. from Peru. They met through their love of music and playing in bands and became…
Read More “Los Incas, a Peruvian Restaurant Opens in O’Fallon, MO ” »

