My Father’s Moustache is an English restaurant and pub serving up UK inspired eats, cocktails, beers and football seven days a week with locations in Mount Pleasant and James Island. The venue features live original music with a dedicated stage, lights, and effects. ...