Skip to main content
Restaurant

The Black Bull

12 Grassmarket, Old Town

View on Google Maps

Pub with tables on the Grassmarket, a resident DJ and regular live music plus TVs showing sport. Summary via Google

About The Black Bull

The Black Bull sits on the Grassmarket in Edinburgh's Old Town, serving British dishes including steak and ale pie, haggis fries and burgers. Portions are substantial. Gluten-free options are available.

The pub has tables outside, a resident DJ and live music on a regular basis. Sport plays on screens throughout. It takes bookings and suits groups, though some diners have noted that service can be slow at peak times.

Opening hours

Monday
11:00 AM – 1:00 AM
Tuesday
11:00 AM – 1:00 AM
Wednesday
11:00 AM – 1:00 AM
Thursday
11:00 AM – 1:00 AM
Friday
11:00 AM – 1:00 AM
Saturday
11:00 AM – 1:00 AM
Sunday
11:00 AM – 1:00 AM

What's nearby

  • Dance Base, Scotland's National Centre for Dance next door
  • Bains Retro Sweets next door
  • Edinburgh Castle 200m away

Distances as the crow flies, via Google

Diners like this pub's delicious and hearty food, including steak and ale pie, haggis fries, and burgers, with generous portions and good gluten-free options. They also highlight the friendly, welcoming, and knowledgeable staff, as well as the cozy atmosphere and ample screens for watching sports.

Some reviews mention the service can be slow.

Summary via Google

At a glance

Cuisine
British
Guest rating
4.2 / 5 (2,571 reviews)
Dogs allowed
No
Good for groups
Yes
Booking required
Yes
Destination
Old Town