Cheroots Bar Address 53 Royal Ave, Hout Bay, Cape Town, 7806, South Africa Rating on Google Maps 4.70 (11 reviews) Open on Google Maps