- 5Open nowBlair Coffee House & Grill2-6 High Street, Blairgowrie, SC PH10 6ETRestaurant Cafe
- Open nowCargill's Restaurant & BistroLower Mill Street, Blairgowrie, SC PH10 6AQRestaurant Cafe
- 3.4Open nowThe Wee Coffee Shop1 Allan Street, Blairgowrie, SC PH10 6ABCafe
- Toadstool Tea PartiesBlairgowrie, Blairgowrie, SC PH10 6LPCafe