Marlin is a Mexican restaurant offering tacos, seafood platters, and other traditional fare in a cozy atmosphere.