logo

Coming Soon
Barracuda Restaurant Website

Our new website is launching soon, bringing you effortless reservations, exclusive menus, and much more. Stay tuned!

Visit our Facebook page

 

Reserve Your Table