Tequilas Taqueria

$ • Mexican • Latin American • Spanish
4.5
(200+)
  •  
View delivery time and booking fee.

1056 Leigh Ave, San Jose, CA 95126 • More info