Showing 12 Result(s)
Iguana's super carnitas burrito


In downtown San Jose, there are plenty of eateries to choose from, no matter what kind of food people are in the mood for. On the same street, I found two taquerias within 4 houses of each other, but only one of them is the home of the largest burrito in the city, state, possibly …