Top 9 Dining Spots in Windsor

A Food Lover's Guide

Since we’re at Warwicks are locals here in Windsor, we know all the best dining spots you need to check out!
Windsor is not just famous for its rich history and royal connections—it’s also home to an amazing food scene. 

Whether you’re in the mood for a cosy pub meal, fine dining, or something a bit more international, Windsor’s got it all. 

We’ve put together a list of our favourite restaurants around town, highlighting what makes each one special, so you know exactly where to go for your next great meal. Let’s dive in! 

1. PATCH WINDSOR 

Address: 21 St. Leonard’s Road, Windsor SL4 3BN

Patch Windsor is a hidden gem, seamlessly blending rustic charm with a warm, inviting atmosphere. The menu is a celebration of local ingredients, offering something for everyone, from hearty breakfasts to artfully presented dinners that rival top culinary spots.

At first glance, it may seem like a relaxed outdoor bar, but don’t be fooled – once you take a bite, you’ll realise you’re tasting dishes worthy of a MasterChef finale.

Its weekend painting sessions add an extra dash of fun, making it not just a place to eat, but a unique dining experience.

And trust us, after just one visit, you’ll be coming back for more – not just for the food, but for the funky vibe and friendly crew.

Click here to book a table.

2. PLATE AT No. 6

Address: 6 Church Lane, Windsor SL4 1PA

Plate at No. 6 is a true hidden gem of Windsor, offering an exciting Asian fusion dining experience with tapas-style dishes that are perfect for sharing. The sleek and modern ambiance sets the scene for a meal filled with bold and inventive flavours, making it an ideal choice for those who love to explore new tastes. Whether you’re planning a fun night out with friends or a romantic dinner, Plate at No. 6 is sure to impress.

What really sets this restaurant apart is its ever-evolving menu, featuring seasonal ingredients that ensure every visit is fresh and exciting. Each dish is carefully crafted with a creative international twist, delivering a memorable experience that keeps you coming back for more.

Click here to book a table.

3. ENZO’S 

Address: 83 Peascod St, Windsor SL4 1DH

Enzo’s brings the authentic flavours of Italy straight to the heart of Windsor, offering a warm and cosy atmosphere perfect for both locals and visitors. 

Whether you’re gathering with family or enjoying a casual dinner with friends, Enzo’s never fails to impress with its delicious menu and inviting ambiance.

The mouth-watering aromas of wood-fired pizza and freshly prepared pasta fill the air, creating a truly authentic dining experience. 

It’s definitely a place you’ll want to return to time and time again.

Click here to book a table.

4. THE LOCH & THE TYNE

Address: Crimp Hill Road, Old Windsor SL4 2QY

The Loch & The Tyne in Old Windsor is a true culinary gem, led by the acclaimed award-winning chef Adam Handling MBE. Specialising in modern British cuisine, this restaurant elevates fine dining by focusing on locally sourced ingredients and innovative cooking techniques. 

Each dish is a creative celebration of seasonal ingredients, ensuring that no two experiences are ever the same. The balance of flavour and artistry in every plate showcases the skill and passion behind the kitchen.

Whether you’re indulging in a leisurely weekend roast or an elegant evening meal, the exceptional food and warm, welcoming atmosphere make every visit special.

Click here to book a table.

Visit us at Warwicks

Want to immerse yourself in true British heritage while being styled by our expert team? Visit us at 94 Peascod Street (Google Maps), right next to Gail’s Bakery – we’d love to see you!

 

Pressed for time? Then check out our online shop at menswearonline.co.uk

5. THE KING AND CASTLE

Address: 15-16 Thames St, Windsor SL4 1PL

If you’re searching for great value and a relaxed atmosphere, The King and Castle is the perfect spot. Nestled near Windsor Castle and the River Thames, this casual pub offers traditional British fare at affordable prices, making it a favourite for both locals and visitors. 

The pub’s large garden terrace is a standout feature, offering a picturesque spot to enjoy a pint and a meal, especially on sunny days. With a menu full of British classics like fish and chips, hearty pies, and succulent burgers, as well as options for different dietary preferences, it’s the perfect place to relax with friends. 

Pair your meal with one of the region’s finest ales, and you’ll see why this pub is such a beloved destination in Windsor.

Click here to book a table.

6. THE IVY ROYAL WINDSOR BRASSERIE

Address: 31 High Street, Windsor SL4 1PH 

Known for its impeccable service and beautifully designed interiors, it offers everything from classic shepherd’s pie to indulgent seafood platters.

The ambiance and elegant décor make it the perfect spot for celebrating special occasions or simply enjoying a luxurious yet comfortable meal.

With dishes cooked to perfection and a welcoming atmosphere, The Ivy is arguably one of Windsor’s finest dining destinations. If you’re seeking an unforgettable culinary experience, The Ivy is a must-visit—and once you’ve been, you’ll surely want to return.

Click here to book a table.

7. MEIMO 

Address: 69-70 Peascod Street, Windsor SL4 1DE

If you’re searching for authentic flavours, impeccable service, and a warm, inviting ambiance, Meimo is an absolute must-visit in Windsor. This is the place you’ll want to return to again and again for a taste of Morocco in the heart of the city.

The atmosphere, with its beautiful Moroccan decor, creates a truly special dining experience, and the staff, led by the ever-welcoming owner Abdul, makes you feel right at home. Dishes like the tender lamb tagine and the perfectly balanced sweet-and-savoury chicken pastilla are just some of the highlights on the menu. 

Click here to book a table.

 

8. CÔTE BRASSERIE WINDSOR

Address: 71-72 High St, Eton, Windsor SL4 6AA

Côte Brasserie Windsor is the perfect blend of French elegance and scenic beauty, offering stunning views of the River Thames that set the stage for a truly memorable dining experience. 

Whether you’re seated indoors in the chic, cosy interior or outside on the riverside terrace, Côte delivers a relaxed yet sophisticated atmosphere. 

It’s especially popular in the warmer months when you can dine al fresco by the water—just be sure to book ahead, as their outdoor seating is in high demand.

Click here to book a table.

9. THAI SQUARE WINDSOR

Address: 29 Thames St, Windsor SL4 1PR

Thai Square Windsor offers an authentic Thai dining experience in the heart of Windsor, just a short walk from the iconic Windsor Castle. Known for its vibrant flavours and beautifully presented dishes, Thai Square features a menu filled with traditional Thai favourites, from fragrant curries to delicate stir-fries.

Whether you’re visiting for a casual meal or a special occasion, the elegant décor and welcoming atmosphere make it the perfect spot for any gathering.

Click here to book a table.

STOP BY AND SAY HELLO!

Hope you’ve found some good inspiration for your next meal in Windsor! 

Stop by our shop at 94 Peascod Street and let us know which spot you ended up going to and what you thought – we’d love to hear about it!

Leave a Reply

Your email address will not be published. Required fields are marked *