Our Story

Welcome To McLeod’s

At McLeod’s Fish & Chips, we serve traditional, locally sourced and carefully prepared produce. Situated at 29 Grant Street in Inverness, McLeod’s can be ordered online to click and collect, or you can pop in to see us for your takeaway which is freshly made to order!

Using the finest, freshest ingredients you can trust that we have thought about the journey to you. We take pride in our quality and presentation, and special attention has been given to each stage of getting your fish from sea to plate.

If you are looking for something delicious, we have something that can keep the whole family happy, serving Mini McLeod’s Kids meals and Lite-Bite boxes for those who prefer a smaller portion.

Fresh from
the sea…
to your plate

 

 
 

Fully
sustainable,
locally sourced
fish.

 

 

Something for everyone at McLeod’s

 

What People are Saying

Food was great and service was faultless however, the fryers attitude to a new start asking questions was not great. He was too busy to explain seemingly!

Allan Macrae Avatar Allan Macrae
15th February 2026

Friendly staff busy shop paid £10 for fish supper couldn’t finish it there was that much the fish was crispy light batter and about an inch thick cocked perfectly lovely and fresh well worth the money 9/10

Michael Coyne Avatar Michael Coyne
14th February 2026

Stopped on the off chance and was not disappointed. Best haddock scampi and chips we've ever had

000 000 Avatar 000 000
14th February 2026

On holiday in the area and went here based on location and reviews. Was a really nice fish and chips, good portions and cooked perfectly, would go back.

Rachael R Avatar Rachael R
12th February 2026

Get our App for easier ordering