Barracuda Grill is an elegant restaurant and wine bar. The menu is inspired by French and Moroccan flavors and features fresh salads, seafood, chicken, duck, lamb and steak. Diners can pair their meal with an extensive selection of wine. The restaurant provides a warm, romantic ambience.