El Indio Mexican Restaurant and Catering
Mexican restaurant · San Diego
3695 India St, San Diego, CA 92103
About
Located at 3695 India Street, El Indio Mexican Restaurant and Catering has long served as a recognizable fixture in the San Diego dining scene. This counter-service establishment offers an extensive menu of authentic Mexican dishes, ranging from carne asada street tacos and shredded beef burritos to pork tamales and taquitos. With a setup that encourages both indoor dining and convenient takeout, the restaurant provides ample outdoor seating across the street, making it a frequent stop for locals and travelers alike who are looking for a quick meal near the airport. The restaurant maintains a loyal following, with many patrons highlighting the freshness of the ingredients and the quality of their house-made salsas and tortillas. While the dining experience is self-service, the staff is often noted for being helpful to those navigating the menu for the first time. With a solid 4.4 rating based on over 3,800 reviews, El Indio remains a go-to destination for those seeking traditional, home-style Mexican flavors in a casual, bustling environment.
Reviews El Indio Mexican Restaurant and Catering
El Indio is a long-standing San Diego staple that receives polarized feedback regarding its food quality and consistency. While many patrons praise the authentic flavors, fresh tortillas, and popular chips, others report issues with tough meat, inconsistent food temperatures, and poor service experiences.
Strengths
- Fresh homemade chips
- Flavorful salsa selections
- Fresh flour tortillas
- Reasonable pricing
- Large portion sizes
Weaknesses
- Tough or dry meat
- Inconsistent food temperature
- Dirty restroom facilities
- Slow or inattentive service
Best for
Travelers and locals looking for a casual, historic spot for authentic Mexican staples like taquitos and burritos.
Opening hours
- Friday
- 9 AM–8 PM
- Monday
- 9 AM–8 PM
- Sunday
- 9 AM–8 PM
- Tuesday
- 9 AM–8 PM
- Saturday
- 9 AM–8 PM
- Thursday
- 9 AM–8 PM
- Wednesday
- 9 AM–8 PM
Contact
- 3695 India St, San Diego, CA 92103
- (619) 299-0333
- elindiosandiego.com