The Big Catch is a seafood restaurant offering dine-in and takeout service with a full bar. Note: Temporarily closed.