What the heck is Angostura? - New York Bartending School

What the heck is Angostura? - New York Bartending School