…in the whole world.
This statement is very close to truth.
If you’re ever in downtown San Jose, California, and you’re craving a taco, burrito, or quesadillas, this is THE only place to go. Awesome!
On the corner of Santa Clara…
…and First Street.