New Delhi Restaurant is one of the most elegant restaurants in San Francisco! The atmosphere is very cool and the service is top notch! The Indian food is excellent and a little more exciting that your normal everyday rice-and-curry fare! It's a little pricy but the portions are a good size and the staff is excellent. I think the atmosphere and environment is worth paying for!
Pros: Good food, close to lots of stuff
Cons: Parking, but what do you expect downtown
more