Vacaville Location
Dixon Location
Downtown Vacaville (348 Merchant St., Vacaville, CA, 95688)
7800 Batavia Rd Dixon, CA 95620
11-2:30, 5-9:30
10am - 10pm 7 days per week
(707) 446-6356
(707) 693-6682
Price range
$10-$15/dish; Dinner buffet (Fri-Sun only) is $12.95
Payment methods
Cash, Credit Cards
Cash, Credit Cards

Torch of India, or as the Dixon location is called, Punjabi Dhaba, has great Indian food. The downtown Vacaville location is a bit of a hole in the wall, so you really have to be looking for it to find it, but it's well worth the effort! The dishes are presented very well, and the two managers are super-friendly, and go above and beyond to make sure the diners are well taken care of. The Dixon location is also fantastic. It's worth a stop if you're heading to or from the Bay Area, and it's just a little farther down I-80 if you're at Pedrick Produce. You won't be able to miss the signs from I-80. Unlike its Vacaville counterpart, this one has a dinner buffet. It's usually not very crowded, and the buffet is delicious.

The naan are to die for, fluffy and hot like they should be - try the garlic naan. I'd also recommend the chicken tikka masala, the chicken kabobs, and the tandoori prawns. Items ordered off the menu are better than the buffet, although the buffet changes almost daily and is well worth the price.

The Dixon location is one of the few Restaurants within about 10 miles of Davis that has coupons available on They all have limitations (e.g. $35 minimum purchase to use the $25 coupon, $100 minimum purchase to use the $50 coupon; dine-in only, dinner only, not valid for buffet), but they're a pretty sweet deal. If you look around online, you can always find at least a 60% off coupon for, and sometimes there are 80% off coupons. Thus, you end up paying $2-4 for a $25 coupon you can use toward a $35 purchase. Not bad, eh?


You must be logged in to comment on this page. Please log in.

2008-04-19 19:05:07   The Torch of India recently opened a second restaurant in Dixon near the I-80/A St. exit. The owners obviously invested a lot of money in the decor, which features impressive Indian art on the walls and ornate furniture. They only offer a small buffet, but perhaps the menu will expand as they attract more customers. The food was tastey and not too spicey, and included a some very good lamb curry, tantori chicken and another chicken dish in a red sauce that I don't know the name of. There were also the usual vegetable and rice dishes, cauliflower, lentils, yogurt and other sausces, etc.—all good. They also offer warm chai tea with the buffet, which is a nice touch. Oh, and plain and garlic naan comes with the meal—very yummy. Dinner is $10/person. —PeteBasofin

2008-05-30 21:25:00   Just ate at the new Dixon location tonight. I've had food from the Vacaville location previously. They now have a choice between ordering from the menu or buffet ($12.95/person). We chose the latter since it had items we would've probably ordered anyway. The food was really good. The best part was the fresh naan. Each basket of naan we received was hot out of the tandoor. The service was excellent. Anyway, it's worth the 10 min or so drive to Dixon to check this place out! —aggie4life

2008-08-24 01:51:02   I love the buffet at the Dixon location. I am not sure if the two are owned by the same people though. I called the Vacaville location to get the phone # to Dixon and was told they were not affiliated. —AprilAries

2008-11-09 18:02:31   Go to the Dixon location. The food is decent, the service is sweet, they play music videos on the satellite TV, and they still have the chairs from the Mexican seafood restaurant that used to inhabit the space. Eggplant is twice as delicious when you're sitting in a leather-and-rattan chair decorated with an octopus. —MaggieSherriffs

2009-04-22 18:33:14   torch of india is the best indian food in this area, including all of sacramento, let me tell you. everyone in davis HAS TO go there if they love indian food. sometimes i wish the torch of india people would move to davis instead of being out in crappy dixon. torch of india's food compares favorably to some of the best places in san jose, which is where i come from, and which has many, many good indian places —boing3887

2009-05-01 10:51:22   Dixon location has an updated menu now. One can also order the vegetable entrees ranging from around $10 to be served as side dishes for $6. —13urningMonk

2010-02-10 22:23:22   Torch of India is alright but probably not worth a 20-minute drive from Davis. It's a tiny hole-in the-wall. The last time I was there a few months ago I believe the lunch buffet was about $9 a person. The food was ok; it was mostly the traditional choices. Some of it was a little dry, and the desserts were kind of odd. In Vacaville this is the only Indian food option, but I'd be surprised if there's not an Indian place that's comparable if not better in Davis. —bear

2013-09-11 14:25:29   The Punjabi Dhaba in Dixon has been our favorite Indian restaurant for the past two years! We have never ordered anything off the menu. We just come in and eat the buffet. Lunch buffet is 11:00A-3:00P, $8.95, and dinner buffet is Friday-Sunday 5:00P-9:00P, $12.95. We will plan our whole day around eating here and we drive to Dixon from Davis at least once every other month. We usually try to combine it with something else, but the only thing going on in Dixon is the Walmart (and once a year, the Pin-A-Go-Go). We often stagger around the Dixon Walmart with our bellies full of Punjabi Dhabab. So good! Everything is good. They have some rotating items in the buffet, so it's not always the same. We never get tired of it. We try to eat at every Indian buffet we can find (even the Torch of Indias in Vacaville and Santa Rosa) and so far nothing has beat Punjabi Dhaba in Dixon! Yes, the chairs still say "bienvenidos" from when it was a Mexican place, but everything is clean and in good shape. There is a full bar and multiple TVs playing Indian music videos or Bollywood movies. It's a fine dining experience with attentive wait staff, glass goblets, and cloth napkins. GoogleMaps claims it is only 11 minutes from La Rue/Hutchison to Punjabi Dhaba. Go there now! —JSilva