1411 The Alameda, San Jose, California 95126 USA
El Pelon "Alambre" Burrito - Veggie
Photo Credit: Yelp