Magellan is a fish restaurant offering a menu of seafood dishes in a comfortable setting.