123 2nd St
San Francisco, CA 94105
San Francisco, CA 94105
Open HoursLunch: Monday - Saturday: 11:00am - 5:00pm; Dinner: Monday - Saturday: 5:00pm - 11:00pm
OverviewTara restaurant delicately selects and prepares dishes from Southeast Asia and Thailand. We are delighted to present you with the experience of savory food from these regions...
more