The Best Restaurants in Bristol: Our Top Picks

If you’re looking for an amazing dining experience in Bristol, then you’ll definitely want to check out one of these top restaurants. From incredible food to outstanding service, these spots are sure to please. So why wait? Make a reservation at one of these great places today.


One of the best restaurants in Bristol for delicious Italian food, with locally sourced produce and high-quality ingredients cooked to perfection.

The menu has a great selection that’s packed full of flavour – it’ll be hard not eating all your meals at this place! Plus there is a gorgeous heated patio where you can enjoy al fresco dining and fantastic service.

7 North View, Westbury Park, Bristol BS6 7PT

Paco Tapas

Experience the best of Spanish cuisine in Bristol at Paco Tapas, Bristol’s first authentic tapas restaurant! Their ever-changing menu combines traditional cuisine with modern presentations from Michelin-starred chef Peter Sanchez-Iglesias.

And of course, no visit to Paco Tapas would be complete without trying their world-famous sherry straight from the barrel!

3A The General, Lower Guinea St, Bristol BS1 6SY

Under the Stars

You can enjoy the view from a floating restaurant while sipping on some cocktails and sampling unique Mediterranean cuisine. Under the Stars has been serving guests since 2010, so they know what makes a great night out!

Their tapas menu draws influence from across the Mediterranean and they’re not afraid to add some flair with their pizza offerings.

This isn’t just any boat – it’s moored right in front of one-of-a-kind scenery where you’ll find even more amazing views over Bristol’s historic harbourside.

Narrow Quay, Bristol BS1 4QA

Little French

Little French is a family-owned restaurant in the neighbourhood of Westbury Park that offers both lunch and dinner Monday to Saturday, as well as lunch on Sunday. You can enjoy some wine at their bar with simple snacks such as lamb chops served up with rosemary salt that melts in your mouth!

The menu at Little French focuses on produce-led dishes that make use of the finest ingredients sourced from across Europe. With an extensive and affordable wine list, including a selection by the glass and bottles from small producers, you are certain to find your perfect pairing. You’ll be blown away by this exceptional French food restaurant and first-rate service.

2 North View, Westbury Park, Bristol BS6 7QB

Casa Mexicana

Casa Mexicana is a family-owned Mexican restaurant and bar that has been operating on Zetland Road since 1986. With an emphasis on using fresh, organic ingredients and traditional cooking techniques, Casa Mexicana offers a truly authentic taste of Mexico.

Their extensive menu features everything from meals and drinks to churros and cocktails, making it the perfect spot for dinner, a night out, or just a casual margarita. Whether you’re looking for authentic Mexican dining in Bristol or just a fun place to grab a drink, Casa Mexicana is the place!

31 Zetland Rd, Redland, Bristol BS6 7AH


If you’re looking for amazing food in a cosy atmosphere, Box-E is the place for you. The menu changes often to reflect seasonal ingredients, but you can always expect earthy, flavour-packed dishes served by a super-smiley team. In October 2019, Box-E was awarded the coveted Big Gourmand award by Michelin, and you can see why – their dishes are absolutely delicious.

Whether you go for the heritage beetroot, Cornish plaice, or charred hispi cabbage to start, or the guinea fowl, hake, and roasted yellow courgette for your main course, you’re guaranteed a memorable dining experience at this Wapping Wharf restaurant.

10 Cargo 1, Bristol BS1 6WP


Koocha is a fantastic, totally vegan restaurant in the heart of Bristol. The food here is absolutely delicious – packed full of big and bold flavours from Persia and the Middle East. Everything is fresh, made from scratch by an incredibly talented team.

Whether you’re vegan or not, Koocha will seduce you with its amazing fare. Trust us, even the most ardent meat-eaters will be converted after just one meal here!

203B Cheltenham Rd, Cotham, Bristol BS6 5QX


If you’re looking for amazing pizza, look no further than Bosco. Inspired by the best pizzerias of Naples and New York City, Bosco’s pizzas are truly mouth-watering. But that’s not all, for a pizza restaurant – their pasta and salads are delicious.

96 Whiteladies Rd, Bristol, BS8 2QX


If you’re in the mood for some delicious Italian food, this Gloucester Road restaurant is the perfect spot. The menu at Bomboloni features all of your favorite classic Italian dishes, as well as some unique specialties that you’ll love.

The atmosphere is relaxed and comfortable, and you can choose to sit outside on the sheltered decking or inside in the modern dining space. Either way, you’re sure to enjoy your meal.

225 Gloucester Rd, Bishopston, Bristol BS7 8NR

The Gallimaufry

If you’re looking for a top quality pub food in Bristol, look no further than the Gallimaufry. With great service and friendly staff, it’s the perfect place to enjoy a meal or a pint with friends. The menu features fresh, local ingredients and there’s amazing roast dinners on Sundays.

26-28 Gloucester Rd, Bishopston, Bristol BS7 8AL


Pasture is one of Bristol’s best steakhouses, offering a unique dining experience centered around fire-based cooking and locally sourced ingredients. The restaurant is run by Chef Sam Elliott, who handpicks the finest meat from local farms for his signature cuts of beef. These are grilled over charcoal grills in the open kitchen and dry-aged to perfection in onsite aging cabinets.

Whether you’re looking for a hearty meal or a late night bar experience, Pasture is the perfect place to visit in Bristol.

2 Portwall Ln, Redcliffe, Bristol BS1 6NB

Woky Ko

If you’re looking for Asian food in Bristol, look no further than Woky Ko. Located on the second floor of Wapping Wharf, this rooftop bao bar offers a wide selection of traditional Asian dishes with a modern twist.

From authentic Taiwanese bao to Japanese katsu and Korean fried chicken, there is something on the menu for everyone. Woky Ko has you covered if you’re in the mood for some truly delicious Asian cuisine.

Unit 25, Wapping Wharf, Bristol, BS1 6ZA

Joy Raj

If you want a curry that’s going to knock your socks off, then Joy Raj is the place for you. This curry house is often in the running to be crowned one of Britain’s best, and it’s easy to see why. The menu features a fusion of classic Indian, Bangladeshi and Pakistani cuisine, using only the freshest and most locally sourced ingredients.

The quality of the food here is outstanding, with each dish carefully crafted to perfection. You’ll definitely be coming back for more.

31 Regent St, Clifton, Bristol BS8 4HR

Seven Lucky Gods

If you’re looking for an authentic Japanese dining experience, Seven Lucky Gods is the place to go. The menu features a wide variety of small plates and sushi, as well as a good selection of Japanese-style snacks and tapas.

If you’re a sushi fan, you’ll be blown away by the quality of the sushi at Seven Lucky Gods. It’s some of the best you’ll find in Bristol. The Red Dragon Roll is definitely a standout dish – it’s absolutely delicious!

Unit 26, Cargo, 2 Wapping Rd, Bristol BS1 4RW


If you’re looking for a seafood restaurant in Bristol with great views, then Gambas is the perfect spot. The concise menu of small plates showcases great quality produce and has a seafood slant. Awarded in the Michelin guide 2021 with a Michelin plate. They have a daily changing specials menu made up of seasonal plates, market fresh fish & shellfish.

If you just want a drink, we have a great aperitifs and gin & tonics list. The aromas of the kitchen quickly transport you to restaurants on the Spanish coast, making Gambas the perfect place to enjoy some delicious seafood.

Unit 12, Cargo 2, Museum St, Bristol BS1 6ZA

Salt & Malt

Salt & Malt is one of the best places in Bristol for a good old-fashioned plate of fish and chips. The restaurant boasts scenic views across the harbour, with cranes and steam trains adding to the maritime feel. They have a classic Fish & Chip menu as well as other tasty options like battered sausages or homemade fish cakes.

Cargo 2, Gaol Ferry Steps, Bristol, BS1 6WD

Whether you’re craving seafood, steak, or traditional Indian cuisine, there is something on the menu at these great spots that is sure to satisfy your cravings. So why wait? Head out to one of the best restaurants in Bristol today and treat yourself to a delicious meal at one of these top-notch eateries.