Taj Indian & Nepali Cuisine
Taj is a second act for the former owners of Santa Rosa’s Sizzling Tandoor. Looking for a new project after selling their popular Indian restaurant three years ago, the family recently opened a Windsor outpost featuring cuisine from their homeland. At first blush, not much is wildly innovative about the menu or the atmosphere of […]

