Reserve now

What User likes about Johnstons Of Elgin Cafe:
This place is fantastic for a coffee or lunch. They have an excellent selection of sandwiches, paninis, and jacket potatoes. I highly recommend the daily special, which is Cajun chicken toasties served with salad and coleslaw. The potatoes with cheese and salad are also very good. The portion sizes are generous, and there’s a wonderful variety of baked goods and cakes to choose from. The tables are well spaced, and t... View all feedback.

Full Menu

More information

Suggested nearby restaurants.

4.8
Menu
Open Now
4.8
Menu
Open Now
City: Galashiels (near Hawick), 84-86, High St, Galashiels, United Kingdom, TD1 1SQ
"Fab food really friendly and attentative staff .will Defo go back"
4.7
Menu
Table booking
Open Now
4.7
Menu
Table booking
Open Now
City: Scottish Borders (near Hawick), High Street, TD1 1SQ, Scottish Borders, United Kingdom
"Worst takeaway I have ever eat from nothing else to say"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Scottish Borders (near Hawick), 23 Castlegate, TD8 6AS, Scottish Borders, United Kingdom
"I cannot praise the chef enough, had 'Scottish trash '. It was absolutely fabulous. The steak in the dish was cooked to perfection, haggis beautiful,..."
4.6
Menu
Open Now
4.6
Menu
Open Now
City: Hawick, Weensland Road, Hawick I-TD9 8LB, United Kingdom
"Attended wedding reception great venue Service: 5 Location: 5"
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Hawick, Teviot Cres, Hawick, United Kingdom
"Food: 5 Service: 5 Atmosphere: 4"
4.1
Menu
Table booking
Open Now
4.1
Menu
Table booking
Open Now
City: Scottish Borders (near Hawick), 54 Bank Street, TD1 1EP, Scottish Borders, United Kingdom
"Excellent place pet friendly and also excellent"