The Taj Cafe
LinkedIn Pintrest Facebook Twitter Google +

The Taj Cafe,

Ventura CA
Address: 574 E Main St (at downtown), Ventura CA 93001 / (805) 652-1521

Type: Restaurant Catering

Cuisine: Indian Vegan Vegetarian