Excelsior Water Crackers Cinnamon Flavor (Pack of 10)
Jamaican Excelsior 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.