Home spots
La Victoria Taqueria is one of Home spots.

1. La Victoria Taqueria

8.2
5015 Almaden Expy (at Cherry Ave), San Jose, CA
Mexican Restaurant · 71 tips and reviews