Best Mexican Restaurants in San Antonio

Where locals eat.
  1. 1.
    Taco Haven - Get the Reggie's and then go down to the Blue Star and walk the banks of the San Antonio River.
  2. 2.
    Rita's off of Bandera and General McMullen. Order the tacos, especially a potato, egg, bacon, and cheese taco (toasted).
  3. 3.
    Tacos Martinez- everything here is gold.
  4. 4.
    El Milagrito - order the nopales (cactus) and egg tacos on corn tortillas and then drive down the street to the zoo or to the park.
  5. 5.
    Pancho to's on McCullough. Order a secret menu item, the rib meat tacos and be sure to try the charro beans, some of the best in the city.