Dosa, biryani, thali & more
Best Indian Restaurants in San Diego, CA (2026)
Top 15 Indian restaurants in San Diego, CA, ranked by community & web ratings. See all · Ask for personalized picks
1. Madurai Kitchen
Madurai Kitchen is an Indian restaurant in San Diego, CA.
2. Curryosity
Curryosity is an Indian restaurant in San Diego, CA. Cuisine: South Asian. Also offers catering.
3. Royal India
Royal India is an Indian restaurant in San Diego, CA.
4. Island Spice Jamaican Restaurant
Island Spice Jamaican Restaurant is an Indian restaurant in San Diego, CA. Cuisine: South Asian. Also offers catering.
5. Dosa Studio Indian Restaurant & Catering
Dosa Studio Indian Restaurant & Catering is a South Indian Indian restaurant in San Diego, CA. Cuisine: South Asian. Also offers catering.
6. Hyderabad Cafe
Hyderabad Cafe is a Telugu Indian restaurant in San Diego, CA.

7. Tandoori Guys - Indian Restaurant & Catering
Tandoori Guys - Indian Restaurant & Catering is a North Indian Indian restaurant in San Diego, CA. Cuisine: South Asian. Also offers catering.
8. Gourmet India
Gourmet India is an Indian restaurant in San Diego, CA. Amenities: takeout. Hours: 11:00-22:30; Fr,Sa 11:00-23:00.

9. Madras Cafe Indian Restaurant & Catering
Madras Cafe Indian Restaurant & Catering is a South Indian Indian restaurant in San Diego, CA. Cuisine: South Asian. Also offers catering.
10. Village Indian Cuisine
Village Indian Cuisine is an Indian restaurant in San Diego, CA. Amenities: takeout, outdoor seating, cards accepted. Hours: Mo-Th, Su 11:00-21:00; Fr-Sa 11:00-21:30.
11. Himalayan Cuisine
Himalayan Cuisine is an Indian restaurant in San Diego, CA. Cuisine: curry, indian. Offers vegetarian options. Hours: Su-Th 11:00-21:00; Fr-Sa 11:00-22:00.
12. Pista House
Pista House is a Mughlai Indian restaurant in San Diego, CA. Cuisine: indian, kebab, mediterranean.
13. Curry Pizza House
Curry Pizza House is an Indian restaurant in San Diego, CA. Cuisine: indian, pizza. Amenities: cards accepted. Hours: Mo-Su 10:00-22:00.
14. Naturally Desi
Naturally Desi is an Indian restaurant in San Diego, CA. Amenities: outdoor seating, cards accepted. Hours: Su, Tu-Th 11:00-15:30, 16:30-21:00; Fr-Sa 11:00-15:30, 16:30-21:30.

15. Bombay Coast Indian Cuisine
Bombay Coast Indian Cuisine is an Indian restaurant in San Diego, CA. Cuisine: South Asian. Also offers catering.