Tequila's Taquiera

  • 1056 Leigh Ave,
    San Jose, CA 95126
  • Phone: 408-278-1392
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map