Stuffed Crunch Toast at The Front Yard at Ellis Island. (Ellis Island) Stuffed Crunch Toast at The Front Yard at Ellis Island. (Ellis Island)