El Capitans Seafood Restaurant
5667 NW 36th St
Miami, FL 33166
El Capitans Seafood Restaurant in Miami, FL, offers a vibrant dining experience with a focus on fresh, flavorful seafood dishes. The menu features a variety of options, from classic favorites to innovative creations, all prepared with high-quality ingredients. With a relaxed atmosphere and friendly service, it's the perfect spot for seafood lovers looking to enjoy a meal by the water.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.