Seven traditional dishes at an Indian restaurant

Traditional Indian Cuisine


    Used under license from iStockPhoto

    Used under license from iStockPhoto

Indian restaurants San Francisco can add a little spice to any visit to the Bay area. You'll feel no need to make pilgrimages to Bombay or New Delhi for Indian food when in San Francisco. There are plenty of great restaurants to choose from. Check out our guide to eight of the best Indian spots in the city.

Chaat Café

320 3rd Street (at Folsom Street) (415) 979-9946 Chaat Café

This critically-acclaimed Indian restaurant is very popular with the South of Market business crowd at lunch. Portions are gigantic! If you're a spice wuss, beware. Excellent prices on all entrees.

Indian Restaurants San Francisco: Great India Restaurant

6127 Geary Boulevard (at 25th Avenue) (415) 751-4433

This Richmond district Indian eatery is popular for a lot of reasons, one of the primary ones being its massive, incredibly inexpensive lunch buffet. The menu is huge. There's no extra charge for home or office delivery.

Indian Oven

233 Fillmore Street (at Haight Street) (415) 626-1628 Indian Oven

This upscale, simplistically elegant restaurant specializes in cuisine from Northern India, and has been drawing big crowds since its opening. Be sure to order one of the tandoori dishes. Expect a wait if you drop in without a reservations on a weekend night.

Indian Restaurants San Francisco: Maharani

1122 Post Street (at Polk Street) (415) 775-1988 Maharani

Locals love this intensely romantic Indian restaurant, which features award-winning cuisine and three separately themed rooms to dine in. Prices can be slightly above what you're used to paying for Indian food.


  1. 501 O'Farrell Street (at Jones Street) (415) 776-0160
  2. 3182 16th Street (at Guerrero Street) (415) 255-2440

This beloved Indian food institution churns out hot, delicious curries and tandooris in no time at all. You order at the front counter, take an identifying number for your table, and in just a few minutes, get your food. Any San Franciscan you ask for Indian food recommendations will most likely include this place on their list.


1037 Valencia Street (between 21st and 22nd Streets) (415) 695-0599 Rasoi

This Mission District Indian eatery, one of the best Indian restaurants San Francisco, has California cuisine influences running through many of its entrees. The food is delicious, and the dining room is comfy, casually elegant and roomy enough to host big parties. Home delivery is available, too.


400 Haight Street (at Webster Street) (415) 552-8309 Rotee

Rotee is one of the new kids on the Indian restaurant block, having just opened their doors (to great acclaim) in 2004. They specialize in Pakistani/Indian cuisine. The dining room is fun, colorful, and minimalist. Delivery is available.


532 Jones Street (at O'Farrell Street) (415) 928-0333

Don't let the gritty, intense Tenderloin neighborhood Shalimar is located in scare you off, you'll miss out on some of the city's best Indian food if you do. While the décor could use some re-touching, all the dishes that come out of the kitchen are perfect as is.

Other Types of San Francisco Restaurants