Los Panchos Taco Shop

409 Washington Street San Diego 92103