On April 8, the stars (and sun and moon) are aligning for a rare event: a total solar eclipse. Parts of Canada, the United States and Mexico fall in the path of totality, with cities such as Buffalo, Cleveland and Dallas expecting large crowds of tourists. Whether you’ll be able to witness the celestial marvel from home, are traveling to get a better view or will just be keeping up online, you’ll need some sustenance to keep you going.