Craft Beer Pub Guide: Bistro on Beach

Bistro on Beach

Bistro on Beach

Located on Beach Road in Melkbosstrand, Bistro on Beach is a quaint seaside restaurant with chilled vibes and stunning ocean views.

Step inside and you’ll be greeted by a contemporary and comfortable setting. Floor to ceiling glass doors provide uninterrupted views of the ocean and bustling beachfront. Step outside onto the deck with a cocktail and you’ve got one of the best spots for sundowners in Cape Town. The atmosphere is relaxed, the staff friendly and accommodating, and the views . . . have we mentioned the views?

The main menu is decidedly seafood, but those who are in the mood for something a bit more land-based won’t be left wanting. Breakfast is served from 8:30 and includes the traditional eggs and bacon to omelettes to flapjacks. If you’re in the mood to snack, Bistro on Beach also offers a tapas menu. And for the sweet tooth – how does a gourmet cupcake sound?

The wine list includes some standard local offerings along with house favourites. As you’d expect from any beachside restaurant, Bistro on Beach has a rock solid list of cocktails to enjoy as you watch the sun drop – pina coladas, strawberry daiquiris, and long islands to name a few. The beer selection includes local lagers as well as an extensive range of Devil’s Peak. #DPBC Lager and First Light Golden Ale are on tap along with the Founders Series in bottle.

Our Top 3 Food Picks:

Mussels – West Coast mussels served with a creamy white wine sauce and toasted French baguette

Linefish – Pan fried served with lemon beurre blanc sauce

Hake & Prawns – Battered or grilled hake fillet and 6 large prawns tossed in lemon garlic butter

Our Top DPBC Beer and Food Pairing: Linefish with First Light Golden Ale

Our First Light Golden Ale is the perfect accompaniment to the delicate flavours of Bistro on Beach’s pan fried line fish. Enjoy with a 500ml draft.


Website: Bistro on Beach

Address: Corner 6th Avenue and Beach Road, Melkbosstrand, Cape Town

Contact: 021 553 2615

Hours: Mon – Sat 0830 to 2200 | Sun 0830 to 1800

Leave a Reply

Your email address will not be published. Required fields are marked *