Stephen Fung vs. Iguana’s Burritozilla!
Nestled in this seemingly quiet part of Downtown San Jose is a little Mexican Taqueria known as Iguanas. This place is an easily recognizable landmark in the downtown core and has been feeding the many hungry students that attend the neighboring San Jose State University …