Barracuda is a popular Brazilian restaurant in Moscow that specializes in seafood dishes. The menu features a variety of Brazilian seafood dishes, including moqueca and camarão na moranga. The restaurant has a lively atmosphere and often features live music and entertainment.