Food, Barracuda Restaurant Seafood experienceA must try for all Sea Food Lovers! Amazingly delicious variety of grilled, fried and Fish March 1, 2016