clock menu more-arrow no yes

Where to Eat Indian Food in San Diego

Yes—there is lots of chicken tikka masala, but there are also good regional options available

View as Map

San Diego isn’t particularly known for its Indian food prowess, but there are still a good number of gems tucked in amongst the city’s food scene. Spanning the range of Punjabi-inspired classics found on many North American menus, like butter chicken, there are also restaurants devoted to chaat and other South Indian classics, as well as Indian desserts. Here are San Diego’s best places to eat Indian food.

With ever-changing regulations around indoor and outdoor dining, make sure to check before heading to a restaurant for their most up-to-date operations.

Know of an Indian restaurant that deserves a spot on this list? Send us a tip!

Read More
Note: Restaurants on this map are listed geographically.

1. Tandoori Palace

Copy Link
257 N El Camino Real
Encinitas, CA 92024
(760) 753-1309
Visit Website

This Encinitas eatery offers an extensive and delicious menu, with options ranging from vegetarian to meat-loving to biryani.

Tandoori Palace [Official Photo]

2. Punjabi Tandoor

Copy Link
9235 Activity Rd # 111
San Diego, CA 92126
(858) 695-0956
Visit Website

As the name implies, Punjabi Tandoor focuses on the rich cuisine of one of India’s northernmost provinces and specializes in lunch service. Outside of the Indian diaspora, a lesser-known fact of Indian cuisine is that much of what’s found on menus in the United States originated in Punjab. This means chicken makhani, naan, vindaloos, butter chicken and other classic dishes.

3. Surati Farsan Mart

Copy Link
9494 Black Mountain Rd
San Diego, CA 92126
(858) 549-7280
Visit Website

With another location in Artesia, Los Angeles’ center of Indian food, Surati Farsan Mart focuses on South Indian and Sri Lankan food like dosas, idlis and samosas served with a variety of chutneys. The counter service-only spot is also known for its variety of desserts and chaat dishes.

4. Chennai Tiffins

Copy Link
9484 Black Mountain Rd
San Diego, CA 92126
(858) 566-7300
Visit Website

A departure from much of the Indian food found in San Diego, Chennai Tiffins focuses on South Indian cuisine, which packs a stronger spice punch and leans heavily upon vegetarian options. First-timers should spring for the dosa, which come loaded with different fillings.

5. Curry N' Kabab

Copy Link
9272 Miramar Rd ste 20
San Diego, CA 92126
(858) 527-0045
Visit Website

This popular Indian restaurant more or less says it all in its name: it specializes in curry and kebabs. Lunch is the move here, with a special that includes soup, two mains, rice and a basket of naan.

6. Royal India

Copy Link
8990 Miramar Rd #200
San Diego, CA 92126
(858) 457-9999
Visit Website

This award-winning Indian restaurant has multiple locations throughout San Diego — including Gaslamp, Del Mar, and Miramar. The lunch and Sunday night buffets were popular pre-pandemic, but their generous menu still offers ample share-friendly options for delivery.

Royal India Miramar [Official Photo]

7. Sattvik Foods

Copy Link
8650 Miramar Rd B
San Diego, CA 92126
(858) 568-1306
Visit Website

While Sattvik offers plenty of Indian dishes like paneer and undhiyu, Chef Kanta Jina originally hails from Kenya, so her African roots play a part in the Asian options available at the restaurant.

Sattvik Foods [Official Photo]

8. Kebabish

Copy Link
7050 Miramar Rd
San Diego, CA 92121
(858) 597-0640
Visit Website

As the name of this restaurant suggests, there are plenty of kebabs to choose from on this extensive menu. Other popular dishes include chicken biryani and mutton karahi.

Kebabish [Official Photo]

9. Village Indian Cuisine

Copy Link
9187 Clairemont Mesa Blvd
San Diego, CA 92123
(858) 874-3663
Visit Website

Like many of San Diego’s popular Indian restaurants, Village Indian is well-loved for dishes like chicken tikka masala, various saag dishes, and tandoor dishes.

10. Bombay Coast Indian Cuisine

Copy Link
4705 Clairemont Dr g
San Diego, CA 92117
(858) 270-0309
Visit Website

Fish, shrimp, vegan or vegetarian, chicken, lamb, biryani — you name it, Bombay Coast has it on their menu. This Indian spot is conveniently open until 10 p.m. on Friday and Saturday, making it an easy late-night dinner choice.

Bombay Coast [Official Photo]

11. World Curry

Copy Link
1433 Garnet Ave
San Diego, CA 92109
(858) 270-4455
Visit Website

Longtime PB fixture World Curry has a wide variety of curries to choose from on their menu, but their regional influence isn’t limited to just India. Thai and Japanese curry options are also available.

World Curry [Official Photo]

12. Himalayan Cuisine

Copy Link
7918 El Cajon Blvd P
La Mesa, CA 91942
(619) 461-2503
Visit Website

With a menu featuring Indian, Nepalese, and Tibetan cuisine, this La Mesa restaurant is a great choice for people who want to switch things up a little bit.

Himalayan Cuisine [Official Photo]

13. Himalayan Yak & Yeti

Copy Link
6784 El Cajon Blvd
San Diego, CA 92115
(619) 303-3155
Visit Website

Popular items at this Indian restaurant include veggie samosas, chicken momo, aloo kobi, and, of course — naan.

Himalayan Yak & Yeti [Official Photo]

14. Mirch Masala 2 GO

Copy Link
6165 El Cajon Blvd e
San Diego, CA 92115
(619) 642-0189
Visit Website

This family-owned Indian restaurant offers a menu featuring dishes such as rogan josh, butter chicken, chana masala, and a variety of biryanis to choose from.

Mirch Masala 2 GO [Official Photo]

15. India Palace

Copy Link
3960 Fifth Ave
San Diego, CA 92103
(619) 294-8886
Visit Website

Hot on the delivery circuit and equally popular during lunch and dinner hours. Hillcrest’s India Palace serves quality versions of dishes found on many Indian menus like tikka masala, biryanis, channa masala, aloo gobi and more.

16. Sundara

Copy Link
1774 Sunset Cliffs Blvd
San Diego, CA 92107
(619) 889-0639
Visit Website

When it isn’t functioning as breakfast spot Jake & Eggs, Ocean Beach’s Sundara cranks out satisfying versions of well-known Indian classics. Favorites include tikka masala and vindaloo dishes.

17. Curryosity on Juniper

Copy Link
3023 Juniper St
San Diego, CA 92104
(619) 255-0660
Visit Website

Curryosity, which brought a welcome Indian food infusion into South Park, serves a range of traditional curries but there are some surprising twists on the menu like curry waffle fries.

1. Tandoori Palace

257 N El Camino Real, Encinitas, CA 92024
Tandoori Palace [Official Photo]

This Encinitas eatery offers an extensive and delicious menu, with options ranging from vegetarian to meat-loving to biryani.

257 N El Camino Real
Encinitas, CA 92024

2. Punjabi Tandoor

9235 Activity Rd # 111, San Diego, CA 92126

As the name implies, Punjabi Tandoor focuses on the rich cuisine of one of India’s northernmost provinces and specializes in lunch service. Outside of the Indian diaspora, a lesser-known fact of Indian cuisine is that much of what’s found on menus in the United States originated in Punjab. This means chicken makhani, naan, vindaloos, butter chicken and other classic dishes.

9235 Activity Rd # 111
San Diego, CA 92126

3. Surati Farsan Mart

9494 Black Mountain Rd, San Diego, CA 92126

With another location in Artesia, Los Angeles’ center of Indian food, Surati Farsan Mart focuses on South Indian and Sri Lankan food like dosas, idlis and samosas served with a variety of chutneys. The counter service-only spot is also known for its variety of desserts and chaat dishes.

9494 Black Mountain Rd
San Diego, CA 92126

4. Chennai Tiffins

9484 Black Mountain Rd, San Diego, CA 92126

A departure from much of the Indian food found in San Diego, Chennai Tiffins focuses on South Indian cuisine, which packs a stronger spice punch and leans heavily upon vegetarian options. First-timers should spring for the dosa, which come loaded with different fillings.

9484 Black Mountain Rd
San Diego, CA 92126

5. Curry N' Kabab

9272 Miramar Rd ste 20, San Diego, CA 92126

This popular Indian restaurant more or less says it all in its name: it specializes in curry and kebabs. Lunch is the move here, with a special that includes soup, two mains, rice and a basket of naan.

9272 Miramar Rd ste 20
San Diego, CA 92126

6. Royal India

8990 Miramar Rd #200, San Diego, CA 92126
Royal India Miramar [Official Photo]

This award-winning Indian restaurant has multiple locations throughout San Diego — including Gaslamp, Del Mar, and Miramar. The lunch and Sunday night buffets were popular pre-pandemic, but their generous menu still offers ample share-friendly options for delivery.

8990 Miramar Rd #200
San Diego, CA 92126

7. Sattvik Foods

8650 Miramar Rd B, San Diego, CA 92126
Sattvik Foods [Official Photo]

While Sattvik offers plenty of Indian dishes like paneer and undhiyu, Chef Kanta Jina originally hails from Kenya, so her African roots play a part in the Asian options available at the restaurant.

8650 Miramar Rd B
San Diego, CA 92126

8. Kebabish

7050 Miramar Rd, San Diego, CA 92121
Kebabish [Official Photo]

As the name of this restaurant suggests, there are plenty of kebabs to choose from on this extensive menu. Other popular dishes include chicken biryani and mutton karahi.

7050 Miramar Rd
San Diego, CA 92121

9. Village Indian Cuisine

9187 Clairemont Mesa Blvd, San Diego, CA 92123

Like many of San Diego’s popular Indian restaurants, Village Indian is well-loved for dishes like chicken tikka masala, various saag dishes, and tandoor dishes.

9187 Clairemont Mesa Blvd
San Diego, CA 92123

10. Bombay Coast Indian Cuisine

4705 Clairemont Dr g, San Diego, CA 92117
Bombay Coast [Official Photo]

Fish, shrimp, vegan or vegetarian, chicken, lamb, biryani — you name it, Bombay Coast has it on their menu. This Indian spot is conveniently open until 10 p.m. on Friday and Saturday, making it an easy late-night dinner choice.

4705 Clairemont Dr g
San Diego, CA 92117

11. World Curry

1433 Garnet Ave, San Diego, CA 92109
World Curry [Official Photo]

Longtime PB fixture World Curry has a wide variety of curries to choose from on their menu, but their regional influence isn’t limited to just India. Thai and Japanese curry options are also available.

1433 Garnet Ave
San Diego, CA 92109

12. Himalayan Cuisine

7918 El Cajon Blvd P, La Mesa, CA 91942
Himalayan Cuisine [Official Photo]

With a menu featuring Indian, Nepalese, and Tibetan cuisine, this La Mesa restaurant is a great choice for people who want to switch things up a little bit.

7918 El Cajon Blvd P
La Mesa, CA 91942

13. Himalayan Yak & Yeti

6784 El Cajon Blvd, San Diego, CA 92115
Himalayan Yak & Yeti [Official Photo]

Popular items at this Indian restaurant include veggie samosas, chicken momo, aloo kobi, and, of course — naan.

6784 El Cajon Blvd
San Diego, CA 92115

14. Mirch Masala 2 GO

6165 El Cajon Blvd e, San Diego, CA 92115
Mirch Masala 2 GO [Official Photo]

This family-owned Indian restaurant offers a menu featuring dishes such as rogan josh, butter chicken, chana masala, and a variety of biryanis to choose from.

6165 El Cajon Blvd e
San Diego, CA 92115

15. India Palace

3960 Fifth Ave, San Diego, CA 92103

Hot on the delivery circuit and equally popular during lunch and dinner hours. Hillcrest’s India Palace serves quality versions of dishes found on many Indian menus like tikka masala, biryanis, channa masala, aloo gobi and more.

3960 Fifth Ave
San Diego, CA 92103

Related Maps

16. Sundara

1774 Sunset Cliffs Blvd, San Diego, CA 92107

When it isn’t functioning as breakfast spot Jake & Eggs, Ocean Beach’s Sundara cranks out satisfying versions of well-known Indian classics. Favorites include tikka masala and vindaloo dishes.

1774 Sunset Cliffs Blvd
San Diego, CA 92107

17. Curryosity on Juniper

3023 Juniper St, San Diego, CA 92104

Curryosity, which brought a welcome Indian food infusion into South Park, serves a range of traditional curries but there are some surprising twists on the menu like curry waffle fries.

3023 Juniper St
San Diego, CA 92104

Related Maps