Barracuda Bar
Pub · Bar
The Barracuda Bar is a pub and bar located at 9 The Strand. It serves food and alcohol, and features Sky TV and a big screen. The establishment is known for its pub atmosphere.
Location
Best places nearby
The highest rated places close to Barracuda Bar.
Local restaurants nearby
9 The Strand, Derby DE1 1BJ, United Kingdom



