St Elmos Moon Town Totally Barbados 7 years ago View the St Elmos Moon Town bar location in Google Maps at Totally Barbados.