Restaurants in Agra + Uttar Pradesh
Agra is known more for its architecture and historic sights than its depth of dining options, but you'll eat well at a number of hotel restaurants and local establishments. Here are some of our favorite restaurants in Agra:
Esphahan: Part of the Amarvilas hotel - which has great views of the Taj Mahal - Esphahan is a fabulous restaurant for Northern Indian cuisine, offering tandoori delights such as the signature esphahani raan, a slow-roasted leg of lamb. You'll often be treated to live sitar music as well.
Pinch of Spice: This glittering Agra restaurant specializes in North Indian cuisine, such as butter chicken, dal bukhara (slow-cooked black lentils), murg boti masala (a spicy curry dish), and paneer lababdar, made with Indian cheese.
Dasaprakash: A great options for vegetarians, this Agra restaurant offers South Indian vegetarian cuisine that's lighter than many of the traditional options around town; try the rasam (lentil soup) or dosa (rice crepes), and make sure to save room for its delicious ice-cream desserts.
Saniya Palace Hotel: This rooftop hotel restaurant serves Western Indian fare, and has some of the best views of the Taj Mahal in town.