Mariscos El Barracuda
Los Angeles, CA 91306
Mariscos El Barracuda is a vibrant eatery located in Los Angeles, CA, known for its fresh and flavorful seafood dishes. With a menu featuring a variety of traditional Mexican mariscos, diners can enjoy everything from ceviche and fish tacos to shrimp cocktails. The casual atmosphere and friendly service make it a popular spot for seafood lovers looking to satisfy their cravings in a lively setting.
Generated from this place's information
Find related places
See a problem?
You might also like
Partial Data by Foursquare.