Authentic Indian Food in Santa Cruz | Royal Taj
If you're looking for delicious Indian food in Santa Cruz, look no further than Royal Taj. This family-owned restaurant has been serving up authentic Indian cuisine for over 20 years, and it's consistently ranked as one of the best Indian restaurants in the city.
The restaurant is spacious and inviting, with warm lighting and comfortable seating. They also have a full bar, so you can enjoy a drink with your meal.
ORDER ONLINE FOR PICKUP/DELIVERY
Repas