Laboo's is not only a delightful cafe in a tree-shaded courtyard, but also has six wonderful air-conditioned rooms. Each is different, being part of the fort gate and walls, but is decorated with care and attention. The biggest and brightest features its own fort-wall verandah. It's worth reserving a room in advance.
The open-to-all courtyard cafe is the nicest place to eat in town. It has a wide assortment of snacks and light meals, including pancakes and a delicious, unlimited thali (₹250).