El Indio Mexican Restaurant
3695 India St, San Diego, California, 92103
Must-tryRecommended on camera by 1 food creator
Order the taquitos
“They have the best tortilla chips in San Diego and make their masa from scratch.”
Who recommended it
San Diego Foodie Guy@sandiegofoodieguy · December 2023Watch the reel →
More places food creators recommend in San Diego.