
Craving for some juicy, savory, spicy, and exquisite grilled chicken? Then you have come to the right place, as here are some of the top 20 places to have grilled chicken in Bangalore. Mark these in your list and check out these places because it will make you want to revisit them for their unique flavors and aromas.
🗓️ Last updated: July 2026
⚡ Quick Picks
✨ Best Premium: Hard Rock Café
👨👩👧 Best Family: Truffles
🐟 Best Seafood: Chinita Real Mexican Food
🏙️ Best Rooftop: Tandoori Taal
| # | Restaurant | Cuisine | Cost for 2 | Best For |
|---|---|---|---|---|
| 1 | Chinita Real Mexican Food | — | ₹1,400 | 🐟 Seafood |
| 2 | Truffles | its quality of food, very cheerful staff | ₹1,100 | 👨👩👧 Family Dining |
| 3 | Matteo Coffea | — | ₹700 | 👨👩👧 Family Dining |
| 4 | Savoury Restaurant | its quality, great ambiance | ₹1,000 | 👨👩👧 Family Dining |
| 5 | Imperial Restaurant – Since 1954 | its cleanliness | ₹1,000 | 👨👩👧 Family Dining |
| 6 | Raaga | each of them has different flavors, spices in it | ₹1,000 | 👨👩👧 Family Dining |
| 7 | Hard Rock Café | — | ₹2,500 | ✨ Fine Dining |
| 8 | Chulha Chauki Da Dhaba | — | ₹1,000 | 👨👩👧 Family Dining |
| 9 | Empire Restaurant | — | ₹750 | 👨👩👧 Family Dining |
| 10 | Moti Mahal Delux | its calm ambiance, very good quality food | ₹1,700 | 👨👩👧 Family Dining |
| 11 | Bathinda Junction | — | ₹950 | 👨👩👧 Family Dining |
| 12 | Burger Seigneur | — | ₹1,100 | 👨👩👧 Family Dining |
| 13 | Toit | — | ₹2,500 | ✨ Fine Dining |
| 14 | Zaitoon | — | ₹1,200 | 👨👩👧 Family Dining |
| 15 | Eddy’s Café | — | ₹950 | ☕ Cafe Vibes |
| 16 | Chichaba’s Taj | its taste, it has a good atmosphere | ₹1,000 | 👨👩👧 Family Dining |
| 17 | Kund Indian Barbeque | they have a calm ambiance | ₹900 | 👨👩👧 Family Dining |
| 18 | Tandoori Taal | — | ₹1,100 | 🏙️ Rooftop |
| 19 | Al – Bek | barbeque chicken, tandoori chicken | ₹900 | 👨👩👧 Family Dining |
| 20 | Salvadores | — | ₹2,500 | ✨ Fine Dining |
📋 Quick Navigation
1.Chinita Real Mexican Food
This restaurant is known for its aroma and flavors, and it serves some of the best grilled chicken ever. Dishes like grilled chicken, chicken tinga, grilled beef, and fish are very famous. They have a fantastic ambiance, beautiful décor, and some peppy music. You can visit this restaurant from noon to 11 p.m., and the cost for two people would be around ₹1400.

🐟 Seafood
2.Truffles
This restaurant is known for its quality of food and very cheerful staff. The most famous dish here is the classic stuffed chicken steak. On Mondays, you can visit this restaurant from noon to 11:30 p.m., and on other days, you can visit from 8 a.m. to 11:30 p.m. The price for two people would be ₹1100.

👨👩👧 Family Dining
3.Matteo Coffea
They have a great ambiance and also comfy couches. One of the budget-friendly restaurants in this list of top 20, as the price for two people, would be ₹700, and the perfect time to visit this place is around 10 a.m. till 11 p.m. One of their best dishes is grilled chicken Caesar salad.

👨👩👧 Family Dining
4.Savoury Restaurant
This place is known for its quality, great ambiance, and atmosphere. Some of the best dishes served here are Al Faham chicken, barbeque chicken, and jumbo shawarma. The time to visit this place would be from 1 p.m. to 3 a.m., and the price for two people would be ₹1000.

👨👩👧 Family Dining
5.Imperial Restaurant – Since 1954
The price for two people to dine here would be ₹1000, and the time to visit this place would be from 10 a.m. to 1 a.m. The best dishes served here are chicken kebab and grilled chicken. This restaurant is known for its cleanliness. They also offer flavourful dishes to satisfy your taste buds.

👨👩👧 Family Dining
6.Raaga
They offer a chicken combo that has all types of chicken, and each of them has different flavors and spices in it. You can feel its taste with every bite. This place is open from noon to 11 p.m., and the price would be ₹1000 for two people.

👨👩👧 Family Dining
7.Hard Rock Café
This place might be on the high-end restaurant side, but one should try this out. This restaurant has live band performances and rock music, which makes this place a classy one and loved by all the youngsters. One of the must-try dishes is the Tex-Mex spiced grilled chicken. The time to visit would be from noon to 1 a.m. and the cost would be ₹2500 for two people.

✨ Fine Dining☕ Cafe Vibes
8.Chulha Chauki Da Dhaba
This place gives you the feel of an actual Dhaba because of the ambiance and the service. The price would be ₹1000 for two people and the perfect time to visit this place would be from noon to 3:30 p.m. or from 6:30 p.m. to 10:30 p.m. The best dishes served here are tandoori chicken, tandoori kebab, sawariya chicken, and many more.

👨👩👧 Family Dining
9.Empire Restaurant
This restaurant is very good for dining and it has a friendly atmosphere. Yet another budget-friendly restaurant as the price is ₹750 for two people. The famous dish served here is grilled chicken and empire special chicken kebab. The time to dine in would be from 11 a.m. to 2:30 a.m.

👨👩👧 Family Dining
10.Moti Mahal Delux
Some of the best dishes served here are tandoori chicken, Alghani chicken, and chicken dopiaza. This restaurant is open from 11 a.m. to midnight. The cost for two people would be ₹1700. The place is known for its calm ambiance and very good quality food.

👨👩👧 Family Dining
11.Bathinda Junction
Some of the best dishes served here are tandoori chicken, chicken pakoda, ginger chicken, and many more. This restaurant is open from 9 a.m. to 11 p.m. The cost is ₹950 for two people which makes this place a affordable restaurant.

👨👩👧 Family Dining
12.Burger Seigneur
Some of the must-try dishes are chicken strips, dynamite shrimp, and many more. The price for two people would be ₹1100, and they have a cozy ambiance. It is open from 11 a.m. to 3 a.m.

👨👩👧 Family Dining
13.Toit
This restaurant is open from 8:30 a.m. to 1 a.m. This place has live band performances and they have some of the best wooden decor. The cost for two people would be ₹2500. A must-try dish is the BBQ chicken wood-fired pizza.

✨ Fine Dining
14.Zaitoon
One of the best family restaurants out there, and they serve grilled chicken, grilled chicken BBQ sauce, barbeque chicken, Al Faham chicken, and Zaitoon’s special BBQ. You can visit this restaurant from 11:30 a.m. to 11:30 p.m., and the cost for two people would be ₹1200.

👨👩👧 Family Dining
15.Eddy’s Café
Mondays are a holiday, so you can visit this place from 8 a.m. to 7 p.m., and on Saturdays and Sundays, you can visit from 9 a.m. to 8 p.m. The price would be ₹950 for two people. Their must-try dish is BBQ-pulled chicken.

☕ Cafe Vibes
16.Chichaba’s Taj
This place is known for its taste and it has a good atmosphere. It is open from noon to midnight. The cost would be ₹1000 for two people. A few must-try dishes are barbeque chicken, tandoori Murgh, and many more.

👨👩👧 Family Dining
17.Kund Indian Barbeque
Some of their best dishes served are tandoori chicken, chicken banjara kebab, chicken Afghan, and chicken tikka. An affordable restaurant as it just costs ₹900 for two people. You can visit this place from noon to 3 p.m. or from 7 p.m. to 11 p.m. They are known for offering dishes in their authentic taste and they have a calm ambiance.

👨👩👧 Family Dining
18.Tandoori Taal
The price for two people would be ₹1100 and the time to visit this place would be from 12:30 p.m. to 3:30 p.m. or from 7 p.m. to 11 p.m. They have a rooftop ambiance and they serve dishes like tandoori chicken, tandoori shikari tangdi, seafood, and non-veg platters.

🏙️ Rooftop🐟 Seafood
19.Al – Bek
They serve authentic dishes like chicken roast, barbeque chicken, tandoori chicken, chicken chatkara, tandoori kebab, and many more. It is open from 11:30 a.m. to 11:30 p.m. The cost for two people would be ₹900.

👨👩👧 Family Dining
20.Salvadores
It is one of the high-end restaurants but it serves food that is filled with rich aromatic flavours. It is open from 11 a.m. to 11 p.m. and on Saturdays, it is open from noon to 11 p.m. Some of the best dishes served here are grilled chicken breast with mushroom sauce, smoked chicken, and their famous Mix grill. It has a rooftop ambiance and the cost would be ₹2500 for two people.

✨ Fine Dining🏙️ Rooftop
FREQUENTLY ASKED QUESTIONS
Chinita Real Mexican Food offers great value at ₹700 for two — without compromising on freshness or portion size in Bangalore.
All restaurants listed here are known regulars with high footfall — a good sign of fresh daily stock. Ask staff about the catch of the day for the freshest picks in Bangalore.
Expect to spend around ₹1,262 for two. Prices vary based on the catch — shellfish and lobster tend to push costs higher, while fish curries and fry items stay affordable.
Most places in Bangalore serve a mix — chicken, mutton, and vegetarian dishes alongside their seafood specialties, making them suitable for mixed groups.
Chinita Real Mexican Food is the top pick for a premium spread at ₹2,500 for two — known for its extensive menu and well-prepared signature seafood dishes.
This guide features 20 of the best non-veg and seafood dining spots in Bangalore, covering a range of budgets and cuisines.






























