Taj Mahal Indian Restaurant
1 / 10

Taj Mahal Indian Restaurant

Restaurant
995 N Grand Canyon Blvd, Williams, AZ 86046, USA
(800) 774-2348 · Ext 18374, then #
Opening Hours
Monday8:00 AM – 10:00 PM
Tuesday8:00 AM – 10:00 PM
Wednesday8:00 AM – 10:00 PM
Thursday8:00 AM – 10:00 PM
Friday8:00 AM – 10:00 PM
Saturday8:00 AM – 10:00 PM
Sunday8:00 AM – 10:00 PM
Top Reviews
Vishnu Balraj

Vishnu Balraj

4 months ago

"We checked in around 7.30 PM and ordered dal tadka and black channa with roti. Food was fresh and awesome. I definitely recommend this place. We asked for some warm water and it was refused, service could improve a bit."

Read Full Review →
IAMONE

IAMONE

2 months ago

"I had a great experience at Taj Mahal Restaurant and Lounge. It was very close to my hotel and turned out to be the best place to eat after a long, exhausting hike. The buffet was affordable with an excellent selection, and the food was fresh, flavorful, and truly satisfying—some of the best Indian food I’ve had. What made it even more special was that it was open on Christmas Day, when most places were closed. The staff worked hard and treated everyone with respect and kindness. The atmosphere reminded me of an Indian dhaba-style experience—simple, honest, and welcoming. There is also plenty of parking, which is great for travelers and truck drivers. Highly recommend this place to anyone visiting Williams, Arizona, especially if you’re looking for authentic Indian food and warm service."

Read Full Review →
CP Nayak

CP Nayak

2 months ago

"We visited this restaurant with our family while on a trip to the Grand Canyon. We ordered butter chicken, chicken curry, and goat curry along with tandoori roti and garlic naan. The food was good overall—flavorful and satisfying. Since this is the only Indian restaurant in town, it’s a convenient and welcome option after a long day of sightseeing. However, the bathrooms were not very clean, which was a bit disappointing. With better attention to cleanliness, this place could offer a much better overall experience."

Read Full Review →
Taj Mahal Indian Restaurant | Route 66 Restaurant in Williams, Arizona