CuddlefishSan Diego

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.”

See it on the map

Who recommended it

More places food creators recommend in San Diego.