FYI · Follow Your Influencer
Food & drink· San Diego

El Indio Mexican Restaurant and Catering

★ 4.4(3,801)3695 India St, San Diego, CA 92103, USA
Open in the FYI map →

What creators said

Kevin Noparvar
Kevin Noparvar
@kevin-noparvar · 8 months ago

“This is El Indio in San Diego, the birthplace of the taquito.”

Creator videos