Tap
Trap
Indian Restaurant
Awesome food.
Your Favourite Bar!

One of the Best Indian Restaurant in the Heart of Edinburgh
Welcome to Tap Trap
Discover why Tap Trap is becoming known as the Best Indian Restaurant in Edinburgh—a vibrant fusion of spices, aromas, and handcrafted cocktails awaits. From rich curries to sizzling tandoori grills, we bring the soul of India to the lively streets of Scotland’s capital with a modern twist.

Authentic Indian Flavours in the Heart of Edinburgh
Welcome to Tap Trap
Discover a vibrant fusion of spices, aromas, and handcrafted cocktails at Tap Trap — Edinburgh’s newest destination for Indian cuisine with a twist. From rich curries to sizzling tandoori grills, we bring the soul of India to the lively streets of Scotland’s capital.
Our Signature Experience
Bold Flavours. Creative Cocktails. Unforgettable Vibes.
Whether you’re planning an intimate dinner or a lively evening with friends, Tap Trap offers:
Modern Indian cuisine with traditional roots
Fully-stocked bar with craft cocktails, whiskies & wines
Cozy dine-in ambiance with warm, welcoming service
Vegetarian & vegan-friendly options available
“Every plate tells a story. Every sip sparks a memory.”


Lunch Menu
mouth watering meals
Quick, flavorful, and unforgettable – our lunch menu brings the bold taste of India to your midday break. Choose from:
Express Thali – A curated platter with curry, dal, rice, roti & salad
Tandoori Bowls – Grilled protein over spiced rice with chutney drizzle
Street Eats – Mumbai-style wraps, chaats & snacks to power your afternoon
Biryani Fix – Aromatic biryanis served with raita and papad
Available: 12 PM – 3 PM | Dine-in & Takeaway
A Journey Through Indian Flavours
Taste India

Rich and Creamy Curries
Indulge in our classic curries that bring out the best of Indian spices at the Best Indian Restaurant in Edinburgh. Whether it’s the velvety texture of a Butter Chicken, the fiery kick of a Vindaloo, or the fragrant, slow-cooked flavours of a Lamb Rogan Josh, each dish is designed to tantalize your taste buds. Our rich and creamy curries are perfect for those who enjoy a comforting, full-bodied meal with a touch of spice.

Sizzling Tandoori Grills
Get ready for smoky, tender, and perfectly charred tandoori delights. Cooked in traditional clay ovens, our tandoori dishes like Chicken Tikka, Seekh Kebabs, and Paneer Tikka offer a delightful mix of spice, smokiness, and juicy tenderness. The unique grilling technique seals in the flavours and gives every bite that irresistible taste you’ll crave again and again.

Vibrant Vegetarian & Vegan Delights
India’s vegetarian cuisine is some of the most diverse and flavour-packed food you’ll find anywhere, and we’re proud to showcase it. From mouthwatering vegetable curries like Aloo Gobi to spiced daals and crispy pakoras, there’s something to satisfy every plant-based craving. For vegan guests, our menu offers plenty of options made with fresh ingredients and bold, satisfying spices.
Our Menu
Tap Trap Indian Restaurant & Bar – The Best Indian Restaurant in Edinburgh

Cold Drinks
Orange Juice
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
$5.99
Pineapple Shake
Vivamus dolor sit amet, consectetur elit.
$4.99
Apple Latte
Imperdiet ex porttitor volutpat in vel blandit dui, et volutpat quam
$7.99
Mango Shake
Porttitor volutpat in vel blandit dui, et volutpat quam
$7.99
Ice Mocha
Dolor porttitor volutpat in vel blandit dui, et volutpat quam
$6.99
Strawberry Latte
Dolor porttitor volutpat in vel blandit dui, et volutpat quam
$6.99
Hot Drinks
Cafe Latte
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
$5.99
Cafe Americano
Vivamus dolor sit amet, consectetur elit.
$4.99
Cafe Mocha
imperdiet ex porttitor volutpat in vel blandit dui, et volutpat quam
$7.99
Cappuccino
Porttitor volutpat in vel blandit dui, et volutpat quam
$7.99
Streetlevel Espresso
Dolor porttitor volutpat in vel blandit dui, et volutpat quam
$6.99
Macchiato
Aliquam sit amet elit. Integer convallis facilisis ante sed sodales.
$6.99
Dine-in Open
from across the globe
We’re excited to welcome you to Tap Trap for a full dine-in experience! Whether you’re craving a delicious Indian meal with family, planning a cosy dinner date, or catching up with friends over drinks, our doors are open and our tables are ready. Enjoy the warm atmosphere, great service, and freshly made food – all in the heart of Edinburgh. Walk-ins are welcome, or you can book a table in advance to book your spot!


Traditional Indian Bar
Step into the Tap Trap bar – where the spirit of India meets Edinburgh’s buzzing nightlife. From classic cocktails with a desi twist to premium spirits, chilled beers, and handcrafted mocktails, there’s something for everyone. Our bartenders love to get creative, so don’t be shy to try something new! Whether you’re winding down after work or starting your night out, the Tap Trap bar is the perfect place to sip, chat, and enjoy the moment.
Celebrations & Birthday Parties
Celebrate with Us!
Got something special coming up? Tap Trap is the perfect place to celebrate birthdays, anniversaries, and all kinds of events! Whether it’s a small gathering or a big bash, we’ll help make it memorable with delicious Indian food, great drinks, and a fun, relaxed atmosphere. Our team is here to take care of the details so you can focus on enjoying the moment. Get in touch to plan your celebration – we’d love to host you!


Table Reservations
Reserve Your Table
Planning a visit to Tap Trap – the Best Indian Restaurant in Edinburgh? We recommend booking your table in advance to make sure you get the best spot! Whether it’s a romantic dinner, a night out with friends, or a family meal, reserving is quick and easy. Just give us a call or book online – and we’ll have everything ready for you. Walk-ins are always welcome too, subject to availability.
Events & Private Dining – Make It a Night to Remember
Looking to celebrate something special? Tap Trap, the Best Indian Restaurant in Edinburgh, offers private dining experiences, birthday packages, and tailored menus for any occasion — all with a spice-kissed twist.
Birthdays & Anniversaries
Corporate Dinners
Tasting Menus on Request

Best Indian Restaurant in Edinburgh Near You
Reserve Your Table
Looking for the best Indian food in Edinburgh? Tap Trap is your local gem, loved by locals and visitors alike. Conveniently located in the city centre, we’re just a short walk from major attractions and transport links. Whether you’re visiting Edinburgh for the first time or you’re a local regular, our warm hospitality and delicious Indian flavours will make you feel right at home.
Indian Street Food in Edinburgh
Reserve Your Table
If you love the bold, vibrant flavours of Indian street food, you’ll feel right at home at Tap Trap, the Best Indian Restaurant in Edinburgh. Our menu features popular street bites like samosas, chaats, and spicy grills – all made fresh and served with a modern twist. Perfect for sharing or as a starter before your main course, it’s the best way to sample the lively taste of India without leaving Edinburgh.


Why Our Food is Always Fresh:
Freshness on every plate.
-
Locally Sourced Produce:
We work with trusted local suppliers to bring the freshest vegetables, herbs, and spices straight to our kitchen. -
Premium Ingredients
Only the finest cuts of meat and high-quality grains are used, ensuring rich, tender, and flavorful dishes. -
Daily Preparations:
Everything from our sauces to our breads is made fresh daily, with no shortcuts taken. -
We use whole, fresh spices imported from India, ground daily to preserve their full, aromatic flavours.
Top-Rated Indian Cuisine in Edinburgh
Celebrate with Us!
At Tap Trap, we take pride in serving authentic Indian cuisine made with traditional recipes and high-quality ingredients. From rich, creamy curries to spicy street food favourites, every dish is packed with flavour and prepared fresh. Whether you’re a fan of North Indian classics or bold South Indian spices, our menu offers something for every palate. Come experience why we’re one of the top-rated Indian restaurants in Edinburgh.


Vegan & Vegetarian Friendly Indian Restaurant
Celebrate with Us!
We believe everyone should be able to enjoy the magic of Indian food, which is why Tap Trap offers a wide variety of vegetarian and vegan-friendly options. From plant-based starters to flavour-packed mains, you’ll find plenty of choices to suit your lifestyle – all made without compromising on taste or tradition.
Testimonials
First time in Edinburgh and glad I found this place!
Yesterday I was wandering around the city and came across Tap Trap such a pleasant surprise! The ambience was cozy and welcoming, and the staff were really friendly and attentive. I was pretty hungry so I forgot to take pictures 😝 but the food hit the spot flavourful and satisfying. Great place to unwind and enjoy a nice Indian meal. Definitely worth a visit if you’re in the area!

Kirti Sharma
Such a gem! We went for my father’s birthday and everything we ordered was amazing! Excellent service, great ambience and better food. Best restaurant I tried in Edinburgh. 100% recommended. We are definitely coming back.

Parveen Punjabi
We’ve had a lot of authentic Indian food over the years and it was so refreshing that not everything tasted the same. Great flavour, great service, the guys were really helpful and the most amazing cocktails, especially the Melon rum swizzle. Thank you x

Vickie Spiers
<i
The food was excellent! Some different dishes and great to try new things being tapas style. Interesting twists on cocktails which I look forward to trying more of next time.
Staff friendly.

Rosie Molton
To Checkout more of our reviews. Please Click here.
TAP
TRAP
RESTAURANT
Awesome food.
Anytime!
Reach us through
-
13A Melville Place, Edinburgh, EH3 7PR,
Scotland, United Kingdom - +44 0131 5749676
- hello@taptrap.co.uk
Our Timings
Tues – Wed
Thu – Sat
Sun
Mon
12:00pm – 12:00am
11:00am – 01:00am
11:00am – 12:00am
Closed
Reservations
Book your table before visiting and avoid waiting time.