Oldest & *Best* Mexican Restaurant In San Diego!
El Indio is San Diego's oldest and best mexican restaurant. It's a local fav and great for tourists too. The are famous for inventing Taquitos and they make their own fresh tortillas from scratch every single day. The restaurant founders made the first tortilla machines. They know how to make Tortillas and from that chips which are second to none. I highly recommend their Enchiladas,&...