270 Soquel Ave
Santa Cruz, CA 95062
Santa Cruz, CA 95062
Open HoursArray
OverviewRoyal Taj offers an extensive Indian cuisine raved about by Santa Cruz natives. Dishes include lamb roasted with raisins and cashews, tandoori, raita, prawn vindaloo, aloo matar...
more