Open Travel Guide
  1. Home
  2. Destinations
  3. South Africa
  4. Western Cape
  5. Cape Town
  6. Restaurants
  7. Truth Coffee Roasting

Restaurants · Western Cape, Cape Town

Truth Coffee Roasting

  • CuisineCoffee and light meals
  • CategoryCafe
  • VibeQuirky, steampunk, busy
  • Priceapprox R80-200 per person (approx $4.85-12 USD)

Truth Coffee Roasting is a steampunk-themed roastery cafe at 36 Buitenkant Street in the City Bowl of Cape Town, South Africa. The cafe roasts its own coffee on site and has become one of the city's most recognisable coffee venues, drawing travellers and locals for its industrial, Victorian-futurist interior of brass pipes, gears and machinery. The menu combines single-origin coffee with a breakfast and brunch offer of eggs on toast and sandwiches, as well as pastries and light meals.

Steampunk-themed roastery cafe for breakfast and brunch.

Truth Coffee Roasting is a steampunk-themed roastery cafe at 36 Buitenkant Street in the City Bowl of Cape Town, South Africa. The cafe roasts its own coffee on site and has become one of the city's most recognisable coffee venues, drawing travellers and locals for its industrial, Victorian-futurist interior of brass pipes, gears and machinery.

The menu combines single-origin coffee with a breakfast and brunch offer of eggs on toast and sandwiches, as well as pastries and light meals. The coffee is roasted on the premises, and visitors can watch the roasting machinery at work in the building. A range of brewing methods and espresso drinks is offered, along with tea and cold drinks. Prices are low, at roughly R80 to R200 per person, which makes it a cheap and quick stop.

The atmosphere is quirky, steampunk and busy, with staff dressed to match the theme and a constant flow of customers. The room is noisy during peak hours, particularly at weekend brunch and mid-morning, and seating can be limited, so groups should expect to share tables or wait. Despite the crowds the service is quick and the cafe is suited to a short, energetic stop rather than a long, quiet meal.

The cafe is open daily from approximately 7AM to 5PM, and hours should be confirmed before going. No reservations are taken, so visitors simply arrive and order, with the best chance of a table early in the morning or mid-afternoon. Buitenkant Street is a short walk from the Castle of Good Hope, the Company's Garden and the District Six Museum, so the cafe fits easily into a morning of sightseeing in the central city.

Practical information for Truth Coffee Roasting · Last updated September 2026
Price approx R80-200 per person (approx $4.85-12 USD)
Hours Daily from approx 7AM to 5PM; confirm before going
Reservations Walk-in only
Address 36 Buitenkant Street, Cape Town 8001

Signature dishes

  • Single-origin coffee
  • Eggs on toast
  • Sandwiches

Good to know

Known for
Steampunk-themed roastery cafe for breakfast and brunch.

Location

36 Buitenkant Street, Cape Town 8001

-33.9275, 18.4253 View on map

Highlights

  • Steampunk-themed roastery with brass and machinery decor
  • Coffee roasted on site and served as single-origin
  • Eggs on toast and sandwiches for breakfast and brunch
  • Low prices and central City Bowl location

Tips for visiting

  • Arrive before 9AM or mid-afternoon to avoid the busiest periods
  • Walk-ins only, so expect to wait for a table at weekend brunch
  • Try a single-origin filter to taste the roast
  • Buy beans to take home from the roastery
  • Combine with the Castle of Good Hope or District Six Museum nearby

When to visit

Early morning before 9AM is quietest; weekend brunch is the busiest.

Accessibility

The cafe is at street level in a converted industrial building; wheelchair access is not confirmed, so visitors with mobility needs should contact the cafe before visiting.

Frequently asked questions

Can I book a table at Truth Coffee?

No, it is walk-in only and does not take reservations.

What are the opening hours?

Daily from approximately 7AM to 5PM; confirm before going.

How much does it cost?

Expect roughly R80-200 per person.