Excelcior water crackers are thin, crispy, and light crackers that are perfect for snacking or serving with cheese and dips. They are made with simple ingredients and have a slightly salty flavor.
eBay