San Diego’s Best Mexican Restaurants: El Indio Mexican Restaurant
El Indio is one of San Diego’s oldest Mexican restaurants. It is known for having invented the taquitos. Its location right by downtown and the airport make it a solid selection for tourists. This is our overview of El Indio Mexican Restaurant. Type: Neighborhood Mexican Restaurant Location: What to Order: Taquitos, Mordiditas, Chips, Tortillas, Tacos,…