Tara Indian Restaurant

Welcome to Tara Indian Cuisine in San Francisco.
City Wide Delivery Everyday 11:00am to 10:00pm
Minimum $20 order for delivery.