Big Chefs is a cafe offering a menu in a pleasant marina setting.