Chicha Nice offers a flavorful experience with tacos and a taste of traditional homemade Indian cuisine in an oriental setting.