LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE![]() |
Iguana's Taqueria 330 S 3rd St, San Jose, CA 95111 408.995.6023 | ![]() |
at this little taqueria you will find some of the biggest burritos in the world. this is not an exaggeration. for less than $5, you can gorge yourself on a tasty burrito the size of a small loaf of bread
REVIEWS (1) |
|