11 am - 2:30 pm Lunch Buffet ​, Dinner 5 pm to 10 pm

Royal Banquet open for all special occasions 7 am to 2 am 

​Royal India - Miramar and Royal Banquet

8990 Miramar Road #200

San Diego, CA 92126  858-457-9999

Royal India restaurants, catering & Banquet hall

MULTI Award Winner


Proud winner "Gold Medallion" Award  Again 

Voted best indian food restaurant in san diego again 2016 (San Diego Magazine)

2017 (San Diego Union Tribune)

Catering specialist

rated amongst top indian restaurant in the USA

BEST chef America featured

So good, so Royal !

The best indian Restaurants

in San Diego


At Royal India, Indian restaurants in San Diego you will experience a true Royale experience with satisfaction in all aspects of fine dining. With Multi award winner and voted the best Indian restaurants in San Diego, you will be utterly pampered with gracious hospitality, plush ambiance and world class food made with authentic ingredients and recipes created by multi award winner Chef. Our menu reflects the diversity of India. The spirit of spice in every bite will leave you, utterly aglow. Royal India is a vibrant and trendsetting place, full of energy and satisfaction, specializing in curries, tandoori specialties, Indian tapas at the full bar and specialty drinks. Royal India is a place for gathering, a place for celebration, a place for business and a place for pleasure. Experience the difference with the Royal touch!

Royal India - Miramar / Royal Banquet


One of the Largest Indian restaurant in the USA (400 capacity)  Featuring Full Bar, Authentic Indian food, Banquet Hall , Weddings, Birthday parties, Corporate Events, Bollywood Nights, Bollywood San Diego Events and much more.