Home > Venues > South Africa > Eastern Cape > Port Elizabeth > The Duck The Duck The Duck is listed as South African Sports Bar under the category Bars & Pubs and is located at Emerald Square, Milner Street, Mount Pleasant, Port Elizabeth. Go to all venues near you Description: The Duck is a Sports Bar situated in Mount Pleasant with refreshing beers and all your favorite sport. go to all venues Share This Page Photos Leave a Review Cancel replyYou must be logged in to post a comment. The Duck Previous Next