Skip to content
All articles
Eat & drink12 min read

The best restaurants in Agra for foreigners, and what to know before you order

Eating well in Agra as a visitor comes down to a menu you can read, water you can trust, a way to pay and a safe ride back. Here are eight places that get those right, led by Altitude Rooftop Lounge, with straight answers on spice, tipping, service charges and drivers.

Aerial view of the Altitude Rooftop Lounge terrace above MG Road 2 in Agra, lit up at night

Photo: Altitude Rooftop Lounge · Altitude

The best restaurants in Agra for foreigners are the ones that make the basics easy: a menu you can read, dishes marked vegetarian or not, sealed water, a way to pay and a safe ride back. On that test Altitude Rooftop Lounge, on the top floor above MG Road 2 in Shahganj, comes first, with its whole menu online in English and its doors open every day from 1:00 to 11:30 PM. After it come a five-star splurge, a Taj-view hotel roof, a relaxed rooftop, three cafés and Sadar Bazaar’s street food.

There is no single best restaurant in Agra for tourists, because where to eat in Agra depends on where the day ends. The big hotels and the early cafés are on the Taj side; Altitude is on the west side, where the roads from Fatehpur Sikri and Sikandra come in. Hours are as listed in October 2026; check before you go.

Pick by what you need

Restaurants in Agra for tourists: pick by what you need
What you needWhere to go
A long lunch or dinner for a mixed groupAltitude, Shahganj, 1:00 to 11:30 PM. Book online, free.
A beer or wine with dinnerInfini, Maikhana at ITC Mughal, or Tea’se Me. Altitude serves no alcohol.
The Taj in sight from your tableInfini at sunset, or Chia Taj View Cafe in Taj Ganj. Altitude has no Taj view.
One big special-occasion dinnerPeshawri at ITC Mughal. Book ahead.
A buffet, to see the food firstPalato at the Taj Hotel & Convention Centre, 7:00 AM to 11:00 PM.
Breakfast before or after the TajJoney’s Place from 5:00 AM, or Good Vibes Cafe from 7:00 AM.
Ordering without a shared languageBread N Mime Café, where every guest orders in writing.
Strictly vegetarianA pure-veg restaurant, such as Bikanervala on Fatehabad Road.
Lunch after Fatehpur Sikri or Akbar’s tombAltitude: allow 50 to 60 minutes from Sikri, about 16 from Akbar’s tomb.
Dinner in your hotel roomDelivery from Altitude’s kitchen within about 8 km, free over ₹799.

The best restaurants in Agra for foreigners, ranked

Ranked by how much each place makes easy for someone new to Agra, from abroad or from another state: the menu, the water, paying, the hours and getting there.

1. Altitude Rooftop Lounge, Shahganj — the easy all-rounder

Altitude takes the most guesswork out of a meal in Agra. Its full menu, 225 dishes from ₹20 to ₹830, is online in English on the menu page, with every dish marked veg, non-veg or egg, so a mixed group can choose before leaving the hotel. North Indian and Mughlai sit beside Chinese, Continental and Italian, cooked on the roof with a tandoor, a wok and a pizza oven.

  • Hours that fit a sightseeing day. Every day from 1:00 PM to 11:30 PM, last kitchen order 11:00 PM; nothing before 1:00 PM.
  • Water and paying. Sealed water at its printed price (MRP), ₹20; Indian restaurants are allowed to charge more. Cash, UPI and cards.
  • Comfort. 60 seats on the open terrace, 40 indoors in air conditioning, and a lift to the top floor.
  • Booking. Online, free, confirmed instantly, and free to cancel up to two hours before.
  • Position and delivery. On the Fatehpur Sikri and Sikandra side of the city, about 25 minutes from the Taj, and it delivers to hotels within about 8 km, free over ₹799.

For a first Indian meal, the One Plate Wonders keep ordering simple: a complete meal for one, such as the Dal Makhani Meal or Kadhai Paneer Meal at ₹380, or the Chicken Curry Meal at ₹450. Every mocktail is 30% off from 1:00 to 6:00 PM.

2. Peshawri, ITC Mughal — the splurge

If the trip has one big dinner, this is the obvious candidate. Peshawri is the ITC Mughal’s restaurant for what the hotel calls the rich and robust cooking of the North-West Frontier, and the hotel, in Taj Ganj on Fatehabad Road, takes reservation requests on its website. Book ahead and expect five-star prices; Maikhana, the lobby bar, is there for a drink first, from 11:00 AM to 11:30 PM.

3. Infini and Palato, Taj Hotel & Convention Centre — the Taj in view, and a bar

About ten minutes’ walk from the Taj’s East Gate, this hotel covers two wishes. Infini, the rooftop lounge, has the Taj in view, a cocktail list and a smart-casual dress code, from noon to 11:00 PM; come for the last hour of daylight, since after dark the monument is an outline. Palato, the all-day restaurant, runs buffets at every meal from 7:00 AM to 11:00 PM, walk-in visitors included, which helps on a first day.

4. Tea’se Me, Fatehabad Road — an easy first evening, with a beer

On the roof of Hotel M House near the Purani Mandi crossing, and popular with overseas travellers. It is relaxed rather than smart: Indian and international food, wine and beer, an open section and a covered, air-conditioned one, from 11:00 AM to 11:45 PM. It is the easiest place here to walk into without a plan, which suits a first night in a new city.

5. Joney’s Place, Taj Ganj — breakfast by the South Gate

A pocket-sized café a few steps from the Taj’s South Gate, run by the same family since 1978. Its listed hours run from 5:00 AM to 10:30 PM, so it works before a sunrise visit or after it. The banana lassi is what it is known for, and the malai kofta at lunch. Prices are budget, the kitchen is tiny, and it will cook mild if you ask.

6. Bread N Mime Café, Fatehabad Road — ordering in writing

A ground-floor café a few hundred metres from the Trident hotel, run, in its own words, with specially abled staff. Some of the team are deaf, so every guest orders by writing down the code printed beside each dish, and nobody’s Hindi is tested. Coffee and a cheese masala toast, or a stuffed paratha at breakfast; vegetarian-friendly, with vegan options; open 7:30 AM to 10:00 PM, at budget prices.

7. Good Vibes Cafe, Shilpgram Road — for families

Owner-run, beside the Taj parking at Shilpgram and about 15 minutes’ walk from the monument. The menu runs from Indian to Italian, Chinese, Mexican and Continental at budget prices, there are board games to borrow and charging points at the tables, and breakfast can be made vegan on request. Open 7:00 AM to 11:30 PM, it is the natural stop after an East Gate visit.

8. Sadar Bazaar, near Agra Cantt — street food, with care

For Agra’s street food with less guesswork, go to Sadar Bazaar in the evening. Its Chaat Gali is a lane of chaat counters; Agra Chat House, near the entrance, opens at 1:00 PM and is known for its bhalla, Agra’s fat potato tikki. For meat, Mama Chicken Mama Franky House on Sadar Bazaar Road does seekh kebabs, tandoori chicken and chicken frankies, listed from noon to midnight. Eat what is cooked in front of you, at the busiest counter.

A plate of papri chaat: crisp fried wafers topped with potato, chickpeas, curd, chutneys and sev
Papri chaat, put together to order in Sadar Bazaar’s Chaat Gali.

Photo: Sumit Surai · Wikimedia Commons · CC BY-SA 4.0

For ten more, see the top 10 restaurants in Agra. The café list, the rooftop list and the street-food list have the detail behind several entries here.

Is food in Agra safe? Water, ice and the basics

It can be, with the care any traveller takes in India, and the habits matter more than the restaurant. The CDC’s food and water advice for travellers comes down to a few rules.

  • Drink sealed water. Packaged drinking water in India must carry the BIS mark, so check the seal and the ISI logo. Tea and coffee made with just-boiled water are generally safe.
  • Skip the ice unless you trust the water it was made from.
  • Eat food fully cooked and served hot; at a buffet, hot food should be steaming and cold food chilled.
  • Peel your own fruit, and go easy on raw salad.
  • Treat street food as the higher risk, as the CDC does, and pick the busy counter.

If your stomach does object, drink plenty: Canada’s travel advice calls rehydration the most important treatment for travellers’ diarrhoea. See a doctor if it does not settle.

Spice, and how to ask for less chilli

North Indian cooking is built on spice, which is not the same thing as heat, but chilli is in much of it, and a kitchen’s medium can be hotter than a visitor’s. Say so when you order, not when the dish arrives: kam mirch means less chilli, and plain English works too. A raita, seasoned yoghurt, on the side cools things down.

Dishes that are usually gentle include dal makhani, malai kofta and palak paneer: on Altitude’s menu in October 2026, Dal Makhan Wali is ₹380, Malai Kofta ₹470 and Palak Paneer ₹460. The Rajasthani Lal Maas, ₹570, is described on the menu as fiery, and butter chicken is one of five gravies under Choice of Indian Chicken, ₹590.

Paying, tipping and the service charge

Carry cash and a card. UPI, the QR-code payment Indians use for almost everything, needs an Indian bank account or a UPI One World prepaid wallet, issued to eligible visitors against a passport and visa. Keep your card in sight when you pay: the UK’s travel advice lists card skimming among common scams. Altitude takes cash, UPI and cards.

Read the foot of the bill. Menu prices are usually before tax: most standalone restaurants add 5% GST, and restaurants in hotels where a room sells for more than ₹7,500 a night add 18%.

A service charge is never compulsory. The Central Consumer Protection Authority’s 2022 guidelines say no hotel or restaurant may add one automatically or by default, or under another name; it is voluntary, optional and at your discretion, and the Delhi High Court upheld the guidelines in March 2025. If one appears on your bill, ask for it to be removed, or complain to the National Consumer Helpline. The authority’s March 2026 advisory adds that extras such as an “LPG charge” may not be added by default either.

Tip about 10%, in cash. Tipping is customary rather than required. Where no service charge has been added, about 10% is a common guide (travel guides range from 5 to 15%), left in cash so it reaches whoever served you. If you chose to pay a service charge, that is the tip.

Getting there and back: app cabs, prepaid taxis and autos

Distances are short and the traffic is slow: the Taj to Altitude is about 6.5 km, roughly 25 minutes, and Agra Cantt station about 5 km, 15 minutes. The UK government’s travel advice for India suggests app-based or prepaid taxis rather than hailing one on the street, especially at night.

  • App cabs. Uber works in Agra; the fare is quoted before you book, and the trip can be shared.
  • Prepaid booths. At Agra Cantt station, the booth fixes the fare for a taxi or an auto before you get in.
  • Autos and e-rickshaws. Agree the fare and the destination before you sit down.
  • Your hotel. Many hotels arrange cars; for a late return, ask before you go out.

For Altitude, tell the driver “MG Road 2, Shahganj”: the building has a Domino’s at street level, open parking at its foot (busiest from 8:00 to 9:00 PM on Fridays and Saturdays) and a lift to the top floor.

Is Agra safe at night?

Take the care you would in any Indian city. Most of Agra’s kitchens stop well before midnight, so plan to have ordered by about 10:30 PM; after dark, use an app cab or a prepaid taxi, avoid travelling alone late, and never accept a drink from a stranger or leave one unattended, since the UK’s advice reports spiked drinks and food. Save 112, India’s single emergency number.

Drivers, touts and commission

Expect offers of help you did not ask for. The UK’s travel advice warns that scammers, pickpockets and ticket touts target foreign nationals in tourist areas, and Outlook Traveller notes that drivers or guides may take visitors to shops that pay them a commission, often at inflated prices. Rough Guides is blunter about Agra: arrive at a shop by rickshaw or taxi, and the driver’s commission is in the price.

  • Choose where you eat before you set off, and with a hired car, write the lunch stop into the booking, with where the driver will eat and wait.
  • Check claims yourself. Outlook Traveller describes drivers saying a hotel is closed or full to steer guests to one that pays them; if you hear it about a restaurant, look it up.
  • Say no to stops you did not ask for, however helpful they are made to sound.
  • Refuse “export” offers. Canada’s travel advice warns of taxi drivers offering money to export gemstones or carpets, and says to accept none.

A table booked in your own name is the simplest defence. At Altitude, booking is online, free and confirmed instantly.

Where to have dinner in Agra tonight

Keep the evening on one side of the city, book the table yourself, and leave the Taj view and the beer to the places built for them. If dinner is at Altitude, book online: it is free, confirms instantly and cancels free up to two hours before.

Monday to Friday, a table booked online for 1:00 to 6:00 PM gets 30% off what is ordered before 6:00 PM; other weekday bookings get 20%, and any day 15%. It is one offer per bill, with none on 31 December, 1 January, major festivals or public holidays, and the offers page has the terms. Friday and Saturday evenings from October to February fill first, so book ahead, or order from the same kitchen to your hotel instead.

Eating out in Agra

Before you order

Short answers to what visitors from abroad ask about eating in Agra, as things stood in October 2026.

  • What are the best restaurants in Agra for foreigners?

    Altitude Rooftop Lounge in Shahganj comes first: an English menu online with every dish marked veg, non-veg or egg, sealed water at MRP, cash, UPI or cards, and hours from 1:00 to 11:30 PM. For a splurge, Peshawri at ITC Mughal; for the Taj in sight with a drink, Infini at the Taj Hotel & Convention Centre; for breakfast near the Taj, Joney’s Place.

  • Is food in Agra safe?

    It can be, with the precautions any traveller takes in India: sealed bottled water, no ice unless you trust the water, food fully cooked and served hot, and fruit you peel yourself. Street food carries more risk, so pick a busy counter where the food is cooked in front of you.

  • Is Agra safe at night?

    Take the care you would in any Indian city. Use an app cab or a prepaid taxi rather than hailing one on the street, avoid travelling alone late, never leave a drink unattended, and save 112, India’s emergency number.

  • Where is the best place to have dinner in Agra?

    For a long dinner that does not depend on the view, Altitude Rooftop Lounge above MG Road 2, open until 11:30 PM with the last kitchen order at 11:00 PM, booked online for free. For the Taj at sunset with a drink, Infini at the Taj Hotel & Convention Centre, and for one big occasion, Peshawri at ITC Mughal.

  • Is service charge mandatory in restaurants in India?

    No. Under the Central Consumer Protection Authority’s 2022 guidelines, upheld by the Delhi High Court in March 2025, no restaurant may add a service charge automatically or force you to pay it. It is voluntary, and you can ask for it to be taken off the bill.

  • How much should you tip in restaurants in Agra?

    Tipping is customary but never compulsory. Where no service charge is on the bill, about 10% is a common guide, left in cash so it reaches whoever served you; if you have paid a service charge, that is the tip.

  • Where can foreigners get a beer with dinner in Agra?

    In the hotel bars and licensed rooftops: Infini at the Taj Hotel & Convention Centre, Maikhana at ITC Mughal and Tea’se Me on Fatehabad Road all serve alcohol, and the legal drinking age in Uttar Pradesh is 21. Altitude serves no alcohol; its drinks are mocktails, mojitos, iced teas, lemonades, shakes, frappes, coffee and tea.

Top floor, above MG Road 2. Open every day until 11:30 PM.

Take a table on the terrace, or order from the same kitchen. No booking fee, no commission, free cancellation up to two hours before.

Read next