The Thirsty Oyster Tavern
You eat seafood at The Thirsty Oyster Tavern, a harbour-side restaurant in Cape Town's Old Harbour. The kitchen serves oysters from the tank, line fish, prawns, and calamari, with dishes like Portuguese peri-peri chicken and mussels in garlic butter. The dining room looks out over the water, and an upstairs deck gives a wider view of the harbour.
The menu leans heavily on seafood, with oysters served fresh or as shots with vodka or tequila. Mussels come in creamy garlic or marinara sauce, and the line fish changes daily. Meat dishes include flame-grilled rump steak and pork belly ribs, all with a choice of rice, chips, or salad. The wine list covers local labels like Stellenrust and Boschendal.
The tavern sits on Beach Road in the Old Harbour, a working waterfront where the catch comes in close by. The building has grown over time, adding space for more tables and the upstairs deck. You can hear the water from most seats in the house.