From Our Editors
You won't be disappointed at NTH Street Cafe in Santa Clara, where well-prepared eats and delicious drinks rule the menu.
At NTH Street Cafe, diners can score a guaranteed parking spot close to the restaurant.
What's the best kept secret around? It's how NTH Street Cafe keeps their food reasonably priced without sacrificing taste.