Top Hat Burger Palace, Ventura, California.


The double decker chili burger with melted white cheddar cheese. Heavenly!