Barracudas is a bi-level restaurant offering American pub fare with regional influences, alongside draft beers and cocktails.