TEQUILA'S TAQUERIA SAN JOSE Menu

1052 Leigh Ave, San Jose, CA 95126

Know a great happy hour or special for this location?