This place is a real hidden gem. One of the best burritos in San Jose.