270 Soquel Ave
Santa Cruz, CA 95062
Santa Cruz, CA 95062
Open HoursMonday 11:00am - 10:00pm, Tuesday 11:00am - 10:00pm, Wednesday 11:00am - 10:00pm, Thursday 11:00am - 10:00pm, Friday 11:00am - 10:00pm, Saturday 11:00am - 10:00pm, Sunday 11:00am - 10:00pm
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