Cactus Cafe The best place to eat in Delaware!
Melted Cheddar and Jack cheeses, topped with green onions. Great for dipping.