Barracuda Bar
2368 Santa Fe Ave
Long Beach
CA
90810
(562) 612-0819
Open Map
Bar, Pub, & Club
Bars
Bars, Taverns & Cocktail Lounges
dining
food
restaurant
Restaurants