On the rocks in Jodhpur is a unique themed oldest restaurant with both Indoor, Outdoor seating. The place offers a wide array of Indian cuisines at a reasonable price. There is also a pub inside this restaurant with rock-themed interiors and beautiful wall paintings.