Tequila’s Taqueria

1052 Leigh Avenue San Jose, CA 95126 United States of America

Location