Angry Annie’s Totally Barbados 7 years ago View the Angry Annie’s restaurant in Google Maps at Totally Barbados.