San Diego Tips

Best Indian Food in San Diego

The best Indian food in San Diego may be hard to choose from because there are so many good restaurants. The good part is that they are located all over the city, making it easy to get your fix wherever you are. See below some of my personal favorites and local favorites for when you’ve got a craving for the city’s best Indian food.

  1. Punjabi Tandoor – Miramar (My fave)

Why it has some of the best Indian food in San Diego: Served on paper plates quick and hot is my reason for loving this place! The takeaway option makes it good for taking on a picnic!

View this post on Instagram

A post shared by Bell (@bell_lebl) on


2. Gourmet India Restaurant – Downtown

Why I like it: This is my favorite Indian Spot for a nice sit-down restaurant. They have a great lunch special and tables where you can sit on pillows on the floor, making for a nice experience!

View this post on Instagram

A post shared by Mila Altman (@mila.altman) on


3. Village Indian Cuisine – Clairemont

Why people like it: Although it is in a shopping center, the quality and price is what keeps locals coming here!

View this post on Instagram

A post shared by raqbibi (@raqbibi) on


4. Tandoori Hut – Hillcrest

Why go here: Go eat Indian food then shop on the same street at the coolest second-hand shops!

View this post on Instagram

A post shared by Breezy (@breezyfit) on


Thirsty? Check out my article on the BEST TEA HOUSES IN SAN DIEGO!


5. Taste of the Himalayas – Point Loma and Hillcrest

What to order: Chicken Tikka Masala, Garlic Cilantro Naan, and Lamb Tarkari

View this post on Instagram

A post shared by San Diego Magazine (@sandiegomag) on


6. Sundara – Ocean Beach

Why go here: Indian food, burritos and the beach. Do I need to say more?

View this post on Instagram

A post shared by San Diego Magazine (@sandiegomag) on


7. Spice Lounge – Pacific Beach

Why go here: Everything about PB is fun! Walk Garnet Ave or go to the beach before or after your bomb Indian meal.

View this post on Instagram

A post shared by Nofur Knits (@nofur_knits) on


8. Mirch Masala 2 GO – SDSU Area

What to order: Butter Chicken, Goat Curry, and Chicken Tikka Masala

View this post on Instagram

A post shared by sdfoodieluver (@sdfoodieluver) on


9. Urban India – Downtown

What to do after: Eat and then go out to bars or dancing!

View this post on Instagram

A post shared by Food Ditties (@fooditty) on


10. Indian Grill – Old Town

Why go here: Switch up your typical Taco Tuesdays in Old Town for some good Indian Food! Then go and have churros from the street vendors after.

View this post on Instagram

A post shared by Indian Grill (@indiangrilloldtown) on


Special mention for best Indian food in San Diego: Masala Cottage

My local Indian food vendor at the Imperial Beach farmer’s market has some of the best Indian food in San Diego and is so cheap! Imperial Beach Farmers market is every Fridays 2-7 pm.

View this post on Instagram

A post shared by Eileen Doñiego de France (@eyemusing) on

Me at Imperial Beach Farmer’s market! Thanks for reading about the best Indian food in San Diego! Follow me on instagram for more San Diego tips and tricks!

View this post on Instagram

A post shared by Rio Villa (@riograande) on