Barracuda Bar & Seafood

1965 NE 2nd St, 4, 33441 Phone: 9545311290 Timings: Closed until 5:00pm Days: Tue–Wed, Open: 5:00 PM–Midnight Days: Thu–Fri, Open: 5:00 PM–2:00 AM Days: Sat, Open: Noon–2:00 AM Days: Sun, Open: Noon–Midnight http://www.facebook.com/barracudabarandseafood

About

Seafood Restaurant
94 wishlists

If you have been to Barracuda Bar & Seafood, share your experience

Review this place