Via-Mar is a seafood restaurant offering Mexican cuisine in a colorful, casual setting with a covered patio.