Barracuda Bar in Liverpool

Barracuda Bar

85-89 Hanover Street
L1 3DY
Liverpool (Merseyside)
0151-7085688
Write your review of Barracuda Bar
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0 ft
The Big House
Ranleigh Street
Liverpool L1 3DY
115 ft
Hendrix pub
Hanover street 54
Liverpool L1 3DN
175 ft
Old Post Office
17, Old Post Office Place
Liverpool L1 3DH
226 ft
The Empire
70 Hanover Street
Liverpool L1 4AG
249 ft
Popworld Public House
68 Hanover Street
Liverpool L1 4AG
249 ft
O'Neill's
68 Hanover Street
Liverpool L1 4AG