Fins in Low Places is a cozy seafood restaurant nestled in the heart of New Smyrna Beach, FL.
Specializing in fresh catch of the day and classic seafood dishes, this establishment offers a casual dining experience with a laid-back atmosphere.
Generated from their business information