Winner of the 2018 San Jose Mercury News’s best taco award, Zona Rosa handmakes all of its tortillas before stuffing them with fresh ingredients—creative combinations include chorizo with mole negro and black bean puree and sweet potatoes and tempura scallop with asparagus chipotle glaze. Zona Rosa also serves big, bold margaritas in flavors like hibiscus and cilantro-jalapeno that pair perfectly with heartier specialties like chile relleños stuffed with pork, chorizo and butternut squash and vegetarian blue corn enchiladas with poblano chiles and sweet potatoes. During brunch hours, don’t miss the carnitas Benedict made with chipotle hollandaise and the bottomless guava-orange mimosas for just $12.
Eating is probably one of our favorite things to do in San Jose. The South Bay city has a huge diversity of stellar restaurants, but the Mexican food in San Jose is definitely a standout. In fact, there are so many quality taquerias in town that some nights it’s nearly impossible to make a decision on where to get your post-bar snack. You can get flavorful tacos and burritos in almost every neighborhood – especially in Downtown San Jose, an area that is bustling with shops, galleries, and bars — but a handful of Mexican restaurants in San Jose really go beyond the pale.
From no-frills hole-in-the-wall joints to upscale dining complete with cocktails and farm-to-table ingredients, these are our picks for the ten restaurants making the best Mexican food in San Jose. So good, you'll be booking your next visit the capital of Silicon Valley as soon as possible (check out the multiple ways to get to San Jose from San Francisco.) Enjoy!
RECOMMENDED: The best restaurants in San Jose