Looking for San Rafael, CA Indian Restaurant? Located in downtown San Rafael, Taj of Marin is an Indian Restaurant that offers the most exquisite and authentic Indian cuisine in North Bay. The restaurant, adorned with traditional Indian artwork and décor, provides a serene and comforting atmosphere. If you are in San Rafael, CA and are looking for Indian Restaurant, please call 415-459-9555.