Ron Mackenna is one of Scotland's leading restaurant critics.

Here is his rundown of the best our country has to offer.

How many have you visited?

Prep Fitness

The Herald:

22 Bath Street, Glasgow, 0141 332 3763

Light meals, protein shakes and potatoes. For gym bunnies. Certainly different.
 

Lychee Oriental

The Herald:

59 Mitchell Street, Glasgow, 0141 248 2240

Upmarket, non-traditional Chinese. Ace starters.
 

SMILE CAFE

The Herald:
Image from Smile Cafe's Facebook page

Queen Margaret Drive, Glasgow 

Totally Italian. Friendly. Top sandwiches and soups.
 

Ting Thai Caravan

The Herald:

Teviot Place, Edinburgh, 0131 225 9801 

Invigorating street food. Very busy. Queues likely.
 

Dandelion cafe

The Herald:

Newlands Park Pavilion, Glasgow

Characterful cafe. Pricey but lovely home baking.
 

Boath House

The Herald:

Auldearn, Nairn, 01667 454896 

Michelin-starred mansion. Friendly, good prices.
 

111 by Nico

The Herald:

Cleveden Road, Glasgow, 0141 334 0111

Impeccable value for money and culinary invention.
 

21212

The Herald:

Royal Terrace, Edinburgh, 0845 222 1212 

A Michelin-starred lunch for £30? Unbeatable.
 

Hug and Pint

The Herald:

171 Great Western Road, 0141 331 1901

Laidback, friendly, trendy, vegan bar restaurant.
 

The Atlantic

The Herald:

12-16 St Vincent Place, Glasgow, 0141 221 0220

Cool and relaxed brasserie. Predictably French.

Ian Brown

The Herald:

55 Eastwoodmains Road, Giffnock

Half fine dining, and half homely food. Excellent.
 

Sutor Creek

The Herald:

21 Bank Street, Cromarty, 01381 600855 

Cafe/restaurant/gallery with great views and great pizzas.

Pig’Halle

The Herald:
South Street, Perth, 01738 248784  

Simple, impeccably cooked French food.
 

Eusebi’s

The Herald: Eusebi Deli,Gibson Street Glasgow for the Saturday herald magazine restaurant review.

30/9/15
Photo by Kirsty Anderson/Herald & Times) - KA (40407742)

Gibson Street, Glasgow,  

A new standard in Italian cooking.
 

The Sorn Inn

The Herald:
Image from The Sorn Inn

Main Street, Sorn, 01290 551305 

Popular country inn with superb cooking and staff.
 

Mark’s Deli

The Herald:

Burnfield Road, Giffnock, 0141 638 8947 

Sells the best hot salt beef sandwich in Glasgow.
 

Riverhill

The Herald:

West Nile Street, Glasgow, 0141 248 3495 

International dishes and sensational flavours.
 

The Gannet

The Herald:

Argyle Street, Glasgow, 0141 204 2081 

The best food in Glasgow at the price.
 

Braidwoods

The Herald:
Image from Braidwoods Restaurant

Drumastle Mill Cottage, Dalry, 01294 833544 

Quaint country cottage flying the Michelin flag.
 

Turnip & Enjoy

The Herald:

Great Western Road, Glasgow, 0141 334 6622 

Finding its feet but bears the hallmarks of greatness.
 

The Potting Shed

The Herald:
Image from The Potting Shed Tearoom

Inshriach By Aviemore, 01540 651287 

Cakes, buns, birds and scenery.
 

The Salisbury

The Herald:
Image from The Salisbury

Nithsdale Road, Glasgow, 0141 423 0084 

Great value food cooked with flair. Top vibe too.
 

Porter & Rye

The Herald:

Argyle Street, Glasgow, 0141 572 1212  

Taking the steak house concept to the next level.
 

Ox and Finch

The Herald:

Sauchiehall Street, Glasgow, 0141 339 8627 

Super trendy but very, very good. Hip cuisine.
 

The Peat Inn

The Herald:
Image from The Peat Inn

By Cupar, 01334 840206 

Michelin magic with brilliant bargain lunch.
 

Number 16

The Herald:
Image from Number 16

Byres Road, Glasgow, 0141 339 2544 

Stylish neighbourhood favourite. Clever cooking.
 

Cafe Breizh

The Herald:

High Street, Perth, 01738 444427 

Authentic French cooking. Perfect for a light lunch.
 

The Cottonrake Bakery

The Herald:
Image from Cottonrake Facebook page

Great Western Road, Glasgow

Artisan pies, crostini and amazing cakes.
 

Brian Maule at Chardon D’or

The Herald:
Image from Brain Maule at Chardon D'or

West Regent Street, Glasgow, 0141 248 3801 

Classic, steady and now more affordable.

If you know a restaurant Ron should visit email him at ronmackenna@fastmail.com