Be the first Weblocal.ca user to add photos or videos of Barracuda's Restaurant
Barracuda’s Restaurant, located in the heart of the Lorne Park area in Mississauga, boasts fine-dining taste in a intimate and relaxing environment. Newly renovated and under new ownership, Barracuda’s offers a continental menu with daily specials featuring fresh fish, seafood and house-made pastas. Barracuda’s is a perfect dining destination for diners of all levels and features a large patio... more
Wonderful food, wonderful service. We have been going for years and they are always consistantly great!