Barracuda is a restaurant serving American cuisine with a rock and roll vibe. They offer a variety of beers.