SAMPLE

MENUS

  • Facebook
  • Instagram
  • Tripadvisor
  • Yelp

​© 2018 by Barracuda.

Barracuda Seafood Bar & Grill

123 NE 20TH AVE #7
Deerfield Beach, FL – 33441
(954) 531-1290

Monday closed 

 

We’re open for lunch and dinner from Tuesday through Sunday from 11:30AM till 2AM.

 

Kitchen close at 10AM
APPETIZERS TILL 12AM