El Indio

$2.3M revenue • 30 employees • 9865 Manchester Rd, St. Louis, MO, 63119, United States

Last Updated Jul 1, 2025

Company Overview

Company Name

El Indio

Address

9865 Manchester Rd, St. Louis, MO, 63119, United States

Approx. Annual Revenue

$2.3M

Employees

30

Established

2018

Google Reviews

4.4 (810 reviews)

Locations

3

About El Indio

This company is based in St. Louis, Missouri, United States. The company's focus is on providing an authentic Mexican cuisine, with a menu that is prepared fresh daily and emphasizes the true flavors of Mexico. The company operates in multiple locations, including St. Louis, Missouri, and surrounding areas.

Recent changes

What changed on the El Indio website and Google listing, as detected by Coldlytics on each visit.

  1. Google reviews went from 325 to 326

Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.

Find companies by what just changed →

El Indio locations

3 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
9865 Manchester Rd, St. Louis, MOprimary— 4.4 (810)Claimed
20636 Staunton Rd, Staunton, IL— 4.5 (572)Claimed
7551 IL-160, New Baden, IL— 4.5 (326)Claimed

Mexican Restaurant Companies near St. Louis, MO

Browse all Mexican Restaurant companies in Missouri →

Frequently Asked Questions about El Indio

Categories

Technologies Used

Key Decision Makers

Jennifer Pesqueira Owner
LinkedIn