Representative image, AI-generated

El Indio Mexican Restaurant and Catering

4.5$$· Moderate

Historic San Diego landmark serving classic homemade Mexican dishes since 1940

Operating on India Street since 1940, El Indio Mexican Restaurant and Catering is an iconic casual spot credited with popularizing the word taquito. Visitors line up for traditional Mexican favorites like crisp flautas, thick homemade tortilla chips, tamales, and enchiladas. Guests order at the counter and can enjoy their food inside or out on the dedicated patio area.

History

Founded in 1940 by Ralph Pesqueira Sr., El Indio began as a small tortilla factory catering to the workers of nearby canneries. Its popularity soared during World War II when it started serving prepared foods. This shift transformed it into a San Diego institution, with generations of families enjoying its offerings.

Quick tip: Order at the counter inside first, then head to the patio across the lane to eat outside.

Expert notes

Features

More places to eat in San Diego

All places to eat in San Diego