Restaurants, cafés & bars

Where to eat

Every food pick of the trip on one map, then city by city in trip order. Breakfasts are at the hotels. Each entry names its source — an editor, a guide, or simply how long the place has been at it. ₹ marks a meal a head: ₹ street (₹100–400), ₹₹ local sit-down (₹400–800), ₹₹₹ comfortable (₹1200–2500), ₹₹₹₹ fine dining (₹3000+).

a place to eat or drink — zoom into a city, tap a dot for the maps link

Delhi

day 2 · day 3 · day 4 · day 12

Udaipur

day 5

Narlai & Rohet

day 6 · day 7

Jodhpur

day 7

Pushkar

day 8

Jaipur

day 9 · day 10

Agra

day 10 · day 11