About
El Indio Mexican Restaurant was founded in 1940 as a tortilla factory. Since then, they have evolved and incorporated multiple recipes from numerous states and regions in Mexico, always encompassing the traditional method of making their food by hand. They are known for inventing the taquito.