TripAdvisor has revealed the top-rated restaurants in Bristol. And Indian street food restaurant Talwar Express has taken the top honour.

TripAdvisor's Restaurant Report looked at the highest reviewed restaurants in Bristol. And it found the top three restaurants specialise in Indian food.

Talwar Express, on St Augustine’s Parade in the city centre, came out on top after receiving a five-star traveller rating. On TripAdvisor it has 86 reviews with some saying that the food is 'fantastic', 'the absolute best meal we’ve had in a very long time' and 'thoroughly recommend'.

In second place is Ganesha Authentic Indian Cuisine restaurant in Bedminster, which has a 4.5-star rating from 2,000 reviews. It won the Travellers’ Choice Best of the Best award in 2023.

READ MORE: The most traffic-clogged major road in Bristol revealed

READ MORE: Much-loved pub with 'Britain's best beer garden' is on the market

Completing the top three was Indian Rassasy in Hotwells. It has a five-star rating and is known for its presentation, great quality food and service. One reviewer said: “It’s a great place to take anyone if you are looking to impress.”

Indian-specialised restaurants make up half of the top 10 highest-reviewed restaurants in Bristol, while five restaurants in the top 10 are in the city centre. Seven of the restaurants specialise in Asian cuisine, whilst European cuisine makes up the rest of the list.

Just missing out on the top 10 were the Palomar Fish House & Bar in St Andrews and Beirut Mezze Lebanese restaurant in the city centre. The Coconut Tree Bristol at Clifton Triangle missed out on list, but the other Coconut Tree restaurant in Bristol, at Gloucester Road, did make the top 10.

The top 10 restaurants in Bristol according to TripAdvisor are:

  1. Talwar Express (city centre - Indian)

  2. Ganesha Authentic Indian Cuisine (Bedminster - Indian)

  3. Indian Rassasy (Hotwells - Indian)

  4. Bomba Tapas & Cocktails (Bishopston - Spanish and Mediterranean)

  5. Ciao (city centre - Italian)

  6. Tikka Flame (city centre - Indian)

  7. The River Grille (city centre - British)

  8. The Coconut Tree Bristol on Gloucester Road (The Arches - Sri Lankan)

  9. Izakaya Japanese Bar (city centre - Japanese)

  10. Krishna’s Inn (Clifton - Indian)

Did your favourite restaurant make the top ten? Let us know in the comments below.