Mac's Place is a seafood restaurant offering takeout and delivery options.