Tara Indian Restaurant

Welcome to Tara Indian Cuisine in San Francisco.


City Wide Delivery Everyday 11am to 3pm & 4:30 pm to 10pm
Minimum $20 order for delivery.