Business Description
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.