almost too far for a cab - SW food to equal anything in santa fe.
Taquero's 2723 Roosevelt Boulevard, Kenner, LA 70062
it's out by the airport, if you have a rent a car.
if you are in a cab, tell them it is one block riverside off Vets.
unbelievable guacamole, chili relleno, sea scallops.....