New

Bangkok 2026 Street Food Guide is live — read the full guide

Food Place Passport

Granny Black’s in Dunkeld

Discover Granny Black’s Cafe in Dunkeld PH8 0AJ. Enjoy great coffee, breakfast, lunch, cozy atmosphere, and family-friendly dining with top reviews.

4.9 48 reviews £10–20 Cafe American · Southern

High St, Dunkeld PH8 0AJ, United Kingdom

FoodPlacee Passport United Kingdom · Dunkeld · 76827
Verified

Granny Black’s

Dunkeld, United Kingdom

Rating★ 4.9 / 5
Price£10–20
CategoryCafe
Today 09:30 AM - 04:00 PM

Overview

About This Food Place

Granny Black’s is a charming cafe located on High St in Dunkeld, PH8 0AJ, United Kingdom, where casual comfort meets quality. Known for its cozy atmosphere and friendly service, this venue offers a delightful selection of coffee, tea, and homemade treats. Visitors appreciate the balance of traditional and innovative options, including ample vegan and vegetarian choices that cater to diverse tastes.

The cafe warmly welcomes families, tourists, and solo diners alike. With an excellent rating of 4.9 from 48 reviews, Granny Black’s impresses with great coffee brewed to perfection, delicious desserts that are artistic in presentation, and a thoughtful food menu that focuses on breakfast, brunch, and lunch. Convenient onsite services include dine-in and takeout, while the setting remains comfortable and wheelchair accessible.

Gallery

Photos from Granny Black’s

Real shots of the food, atmosphere, and signature dishes at this location.

View all photos

Local favorites

Why People Come Here

This cozy cafe on High St in Dunkeld is admired for delicious coffee, fresh homemade food, and a welcoming atmosphere perfect for any time of day.

Outstanding Coffee & Tea

Well-known for great Illy coffees and a carefully curated tea selection that complements every meal.

Fresh, Homemade Menu

Offers breakfast, lunch, and quick bites featuring vegan and vegetarian options with high-quality, homemade dishes.

Family-Friendly & Welcoming

A casual, cozy atmosphere ideal for families and tourists, complete with a kids’ menu and high chairs.

Accessible & Convenient

Includes wheelchair accessible restrooms and free street parking to make visits comfortable and easy.

Consistent Hours

Open daily from 09:30 AM to 04:00 PM, offering reliable dining options every day of the week.

Highly Rated

Boasts an excellent 4.9 rating from 48 reviews praising both food quality and friendly service.

Experience

When & How to Enjoy This Place

Whether starting the day with a hearty breakfast or pausing for a relaxing lunch, Granny Black’s sets the perfect scene. Its inviting ambiance and excellent menu options make it a top choice for locals and visitors exploring Dunkeld.

The welcoming environment paired with handcrafted food and expertly brewed coffee offers an ideal spot to unwind, catch up with friends, or enjoy a solo moment in a cozy corner. — FoodPlacee editorial note

Morning Coffee & Breakfast

Start the day with Illy coffee and a variety of breakfast rolls or pastries in a warm, relaxed atmosphere.

Family-Friendly Lunch

Enjoy wholesome homemade dishes and a children’s menu designed to please little ones, with high chairs and good amenities for families.

Quick Takeout Bite

Pick up your favourite toastie or salad for a speedy meal on the go, perfect for those exploring the village or nearby sights.

Solo Brunch Escape

Find a quiet spot for a solo dining experience, complemented by a great selection of teas and desserts that invite relaxation.

Tourist Refreshment Stop

Recharge after sightseeing with delicious prepared foods and sweet treats, accompanied by friendly, attentive service.

Best for

Breakfast Lunch Great Coffee Tea Selection Family-Friendly Takeout Vegan Options Free Street Parking

Guest sentiment

What People Feel

A snapshot of what local diners frequently mention about this location.

MH
Miles Hebden 4 week ago

"A real gem! The food/drink was excellent, great service and beautiful decor. The 5 star reviews for this wonderful little cafe are rightly deserved. If you are looking for the perfect cafe in the lovely Dunkeld, I would definitely recommend Granny Black's. We had a brunch for 4 this morning, well prepared breakfast rolls ciabatta enjoyed with perfect Illy coffees and a hot chocolate. Our cheerful host was great, the service was quick and very flexible around our slightly off menu request. Thank you."

MB
Mike Blumenthal 1 month ago

"A small but very comfortable tea shop right in the center of Dunkeld. Decent food, cheerful staff and pleasant surroundings"

JK
Jim Keith 1 month ago

"Fun story about the owner reopening the tea room his grandmother ran for 30 years. Great food, great service and great atmosphere. Found the place by accident off the beaten path and had a great time with our large party. The owner was very accommodating. Surprisingly inexpensive too. The desert, and all the food really, was nothing short of artwork. Beautiful presentation. A few in my party got the chicken curry and it was amazing. I'd get that next time."

G
Gabrielle 1 month ago

"Super friendly establishment, the owners a gem! Delicious food and tasty coffee. I’d definitely come back and bring family and friends. Helped make my trip a little sweeter from the warm welcome. Locals also seemed to like the place."

OA
Olive Andre 2 month ago

"Visited for lunch time with my newborn son and I had a lovely treat : raspberry cheesecake and a vanilla frappe ! It was all homemade with quality ingredients and absolutely delicious. I ll be back to try other things ! It was so hot today and would have opted for fresh options like salad or avocado on toast but was not on the menu so picked the cheesecake and frappe and was not disappointed. The room looks lovely and the staff is discreet and professional. Price wise it is very affordable in comparison with other places in the villlage."

SH
Simon Hawkes 2 month ago

"Clean, pleasant cafe with a good selection of options for breakfast & lunch etc. Soup & sandwiches , toasties, breakfast menu with filled roll options. Tasty cakes & great "Illy" coffee . Accessibility toilet with baby change facilities."

AM
Allen McIntosh 3 month ago

"Lovely wee cafe. We traveled to Dunkeld for a day trip, a walk nearby to see the waterfalls and the autumnal scenes and wanted to find a local cafe to have some lunch. After a quick search online we really couldn't choose as there seemed to be lots of choice in such a small area which was great. We seen this wee one and decided to wait outside for a seat as when we opened the door to speak to staff the food smelled incredible and we were so hungry...after a short wait, a table was available and we were welcomed in by the owner. Some small chat and left with menus. The food we seen coming out looked great for other people and we chose a few things for ourselves. Baked potato, soup, toastie, hot chocolate and coffee! We loved it and it was very reasonable priced too. Kids menu with good choice on it, away from the usual chicken nuggets etc. Great service from all the staff we encountered! Thank you!"

KK
Kara Kastanada 4 month ago

"Went here today for a quick lunch and had such a lovely experience. The food was delicious, and the service was fantastic. Really lovely atmosphere in that even other customers were interacting and having a lovely time with other tables. We had soups and toasties and something that was a really nice touch is that you can tell even the salads had a bit of thought to them. So often a salad is just a bit a green with tomato and cucumber but they had really made the salad worth eating. Our new spot for lunch when we visit Dunkeld for sure!"

Visit info

When to Visit

Weekly hours below — always confirm with the business before holidays or special events.

Today Closed
Weekly hours
Monday 09:30 AM - 04:00 PM
Tuesday 09:30 AM - 04:00 PM
Wednesday 09:30 AM - 04:00 PM
Thursday 09:30 AM - 04:00 PM
Friday 09:30 AM - 04:00 PM
Saturday 09:30 AM - 04:00 PM
Sunday 09:30 AM - 04:00 PM
Hours may change. Please confirm with the business before visiting.

Best time to visit

Ideal for breakfast and lunch visits, this cafe welcomes guests throughout the morning and early afternoon for a relaxed dining experience.

Open daily 09:30 AM – 4:00 PM Perfect for brunch and solo dining Family-friendly with kids’ options available Conveniently located on High St, Dunkeld Popular spot for coffee and dessert lovers

On the map

Where This Food Place Lives

Find your way to Granny Black’s in Dunkeld .

Address High St, Dunkeld PH8 0AJ, United Kingdom
Area Dunkeld
Address copied ✓

Questions answered

Food Place Questions

Find answers to common questions about Granny Black’s Cafe in Dunkeld, including menu options, opening hours, and facilities.

Granny Black’s is open daily from 9:30 AM to 4:00 PM, offering breakfast, lunch, brunch, and dessert throughout the week. Hours may vary on holidays.

Yes, the menu includes both vegetarian and vegan options. Guests can enjoy a variety of prepared foods, small plates, and quick bites suitable for different dietary preferences.

The cafe features a wheelchair accessible restroom to accommodate guests with mobility needs, ensuring a comfortable visit for all customers.

Dogs are welcome both inside and outside the cafe, making it a pet-friendly spot for visitors who want to dine with their furry friends.

Payments can be made using credit cards, debit cards, and NFC mobile payments. Cash payment options are not specified.

Yes, takeout is offered along with onsite dine-in service. Delivery is not available at this location.

The cafe is family-friendly, providing high chairs, a kids' menu, and a welcoming environment suitable for young children.

Granny Black’s is popular for its breakfast and lunch offerings, featuring great coffee, tasty desserts, and a diverse tea selection. Menu items and availability may change seasonally.

For owners

Own or manage this food place?

Update this page with accurate hours, menu details, photos, and business notes — and reach food lovers searching for places like yours on FoodPlacee.

Menus, prices, hours, services, and availability may change. Please contact the food place directly before visiting or ordering.